import { BOOLEAN_SCHEMA, JSON_ARRAY_SCHEMA, JSON_OBJECT_SCHEMA, JSON_VALUE_SCHEMA, NUMBER_SCHEMA, STRING_SCHEMA, arraySchema, objectSchema } from './method-catalog-shared.js';
export { BOOLEAN_SCHEMA, JSON_ARRAY_SCHEMA, JSON_OBJECT_SCHEMA, JSON_VALUE_SCHEMA, NUMBER_SCHEMA, STRING_SCHEMA, arraySchema, objectSchema, };
export declare function enumSchema(values: readonly string[]): Record<string, unknown>;
export declare function nullableSchema(schema: Record<string, unknown>): Record<string, unknown>;
export declare function recordSchema(valueSchema?: Record<string, unknown>): Record<string, unknown>;
export declare const STRING_LIST_SCHEMA: Record<string, unknown>;
export declare const GENERIC_LIST_SCHEMA: Record<string, unknown>;
export declare const JSON_RECORD_SCHEMA: Record<string, unknown>;
export declare const JSON_SCHEMA_DOCUMENT_SCHEMA: Record<string, unknown>;
export declare const CONFIG_CATEGORY_SNAPSHOT_SCHEMA: Record<string, unknown>;
export declare const GRAPHQL_VARIABLES_SCHEMA: Record<string, unknown>;
export declare const GRAPHQL_RESPONSE_DATA_SCHEMA: Record<string, unknown>;
export declare const GRAPHQL_RESPONSE_EXTENSIONS_SCHEMA: Record<string, unknown>;
export declare const TOOL_ARGUMENTS_SCHEMA: Record<string, unknown>;
export declare const HTTP_HEADER_MAP_SCHEMA: Record<string, unknown>;
export declare const METADATA_SCHEMA: Record<string, unknown>;
export declare const ARTIFACT_DESCRIPTOR_SCHEMA: Record<string, unknown>;
export declare const ARTIFACT_ATTACHMENT_SCHEMA: Record<string, unknown>;
//# sourceMappingURL=operator-contract-schemas-shared.d.ts.map