import { z } from "zod"; export declare const compositeStepSchema: z.ZodObject<{ call: z.ZodString; store_as: z.ZodString; depends_on: z.ZodOptional>; }, "strip", z.ZodTypeAny, { call: string; store_as: string; depends_on?: string[] | undefined; }, { call: string; store_as: string; depends_on?: string[] | undefined; }>; export declare const promptArgumentDefinitionSchema: z.ZodObject<{ name: z.ZodString; description: z.ZodOptional; required: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; required?: boolean | undefined; }, { name: string; description?: string | undefined; required?: boolean | undefined; }>; export declare const promptMessageRoleSchema: z.ZodUnion<[z.ZodLiteral<"user">, z.ZodLiteral<"assistant">]>; export declare const promptContentTemplateSchema: z.ZodObject<{ type: z.ZodLiteral<"text">; text: z.ZodString; }, "strip", z.ZodTypeAny, { type: "text"; text: string; }, { type: "text"; text: string; }>; export declare const parameterTypeSchema: z.ZodUnion<[z.ZodLiteral<"string">, z.ZodLiteral<"integer">, z.ZodLiteral<"number">, z.ZodLiteral<"boolean">, z.ZodLiteral<"array">, z.ZodLiteral<"object">]>; export declare const parameterDefinitionSchema: z.ZodObject<{ type: z.ZodUnion<[z.ZodUnion<[z.ZodLiteral<"string">, z.ZodLiteral<"integer">, z.ZodLiteral<"number">, z.ZodLiteral<"boolean">, z.ZodLiteral<"array">, z.ZodLiteral<"object">]>, z.ZodArray, z.ZodLiteral<"integer">, z.ZodLiteral<"number">, z.ZodLiteral<"boolean">, z.ZodLiteral<"array">, z.ZodLiteral<"object">]>, "many">]>; description: z.ZodString; required: z.ZodOptional; required_for: z.ZodOptional>; enum: z.ZodOptional>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; items: z.ZodOptional>; properties: z.ZodOptional>; default: z.ZodOptional; example: z.ZodOptional; object_entries_to_array: z.ZodOptional; }, "strip", z.ZodTypeAny, { key_field: string; value_field: string; wrap_value_field?: string | undefined; }, { key_field: string; value_field: string; wrap_value_field?: string | undefined; }>>; array_item_to_object: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "string" | "number" | "boolean" | "object" | "integer" | "array" | ("string" | "number" | "boolean" | "object" | "integer" | "array")[]; description: string; required?: boolean | undefined; required_for?: string[] | undefined; enum?: string[] | undefined; minLength?: number | undefined; maxLength?: number | undefined; pattern?: string | undefined; items?: { type: string; } | undefined; properties?: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }, { type: "string" | "number" | "boolean" | "object" | "integer" | "array" | ("string" | "number" | "boolean" | "object" | "integer" | "array")[]; description: string; required?: boolean | undefined; required_for?: string[] | undefined; enum?: string[] | undefined; minLength?: number | undefined; maxLength?: number | undefined; pattern?: string | undefined; items?: { type: string; } | undefined; properties?: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }>; export declare const proxyDownloadOperationSchema: z.ZodObject<{ type: z.ZodLiteral<"proxy_download">; metadata_endpoint: z.ZodString; download_endpoint: z.ZodOptional; url_field: z.ZodOptional; max_size_bytes: z.ZodOptional; max_size_bytes_from_env: z.ZodOptional; timeout_ms: z.ZodOptional; allowed_mime_types: z.ZodOptional>; skip_auth: z.ZodOptional; allowed_hosts: z.ZodOptional>; allow_private_network: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "proxy_download"; metadata_endpoint: string; download_endpoint?: string | undefined; url_field?: string | undefined; max_size_bytes?: number | undefined; max_size_bytes_from_env?: string | undefined; timeout_ms?: number | undefined; allowed_mime_types?: string[] | undefined; skip_auth?: boolean | undefined; allowed_hosts?: string[] | undefined; allow_private_network?: boolean | undefined; }, { type: "proxy_download"; metadata_endpoint: string; download_endpoint?: string | undefined; url_field?: string | undefined; max_size_bytes?: number | undefined; max_size_bytes_from_env?: string | undefined; timeout_ms?: number | undefined; allowed_mime_types?: string[] | undefined; skip_auth?: boolean | undefined; allowed_hosts?: string[] | undefined; allow_private_network?: boolean | undefined; }>; export declare const operationDefinitionSchema: z.ZodUnion<[z.ZodString, z.ZodObject<{ type: z.ZodLiteral<"proxy_download">; metadata_endpoint: z.ZodString; download_endpoint: z.ZodOptional; url_field: z.ZodOptional; max_size_bytes: z.ZodOptional; max_size_bytes_from_env: z.ZodOptional; timeout_ms: z.ZodOptional; allowed_mime_types: z.ZodOptional>; skip_auth: z.ZodOptional; allowed_hosts: z.ZodOptional>; allow_private_network: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "proxy_download"; metadata_endpoint: string; download_endpoint?: string | undefined; url_field?: string | undefined; max_size_bytes?: number | undefined; max_size_bytes_from_env?: string | undefined; timeout_ms?: number | undefined; allowed_mime_types?: string[] | undefined; skip_auth?: boolean | undefined; allowed_hosts?: string[] | undefined; allow_private_network?: boolean | undefined; }, { type: "proxy_download"; metadata_endpoint: string; download_endpoint?: string | undefined; url_field?: string | undefined; max_size_bytes?: number | undefined; max_size_bytes_from_env?: string | undefined; timeout_ms?: number | undefined; allowed_mime_types?: string[] | undefined; skip_auth?: boolean | undefined; allowed_hosts?: string[] | undefined; allow_private_network?: boolean | undefined; }>]>; export declare const baseUrlConfigSchema: z.ZodObject<{ value_from_env: z.ZodString; default: z.ZodOptional; }, "strip", z.ZodTypeAny, { value_from_env: string; default?: string | undefined; }, { value_from_env: string; default?: string | undefined; }>; export declare const cacheConfigSchema: z.ZodObject<{ enabled: z.ZodOptional; backend: z.ZodOptional, z.ZodLiteral<"redis">]>>; scope: z.ZodOptional, z.ZodLiteral<"public">, z.ZodLiteral<"private">, z.ZodLiteral<"session">]>>; ttl_seconds: z.ZodOptional; max_entries: z.ZodOptional; max_memory_bytes: z.ZodOptional; max_memory_bytes_from_env: z.ZodOptional; methods: z.ZodOptional, z.ZodLiteral<"HEAD">]>, "many">>; vary_headers: z.ZodOptional>; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; }, { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; }>; export declare const rateLimitConfigSchema: z.ZodObject<{ max_requests_per_minute: z.ZodNumber; overrides: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { max_requests_per_minute: number; overrides?: Record | undefined; }, { max_requests_per_minute: number; overrides?: Record | undefined; }>; export declare const retryConfigSchema: z.ZodObject<{ max_attempts: z.ZodNumber; backoff_ms: z.ZodArray; retry_on_status: z.ZodArray; }, "strip", z.ZodTypeAny, { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; }, { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; }>; export declare const oAuthConfigSchema: z.ZodObject<{ issuer: z.ZodOptional; authorization_endpoint: z.ZodOptional; token_endpoint: z.ZodOptional; client_id: z.ZodOptional; client_secret: z.ZodOptional; scopes: z.ZodOptional>; redirect_uri: z.ZodOptional; registration_endpoint: z.ZodOptional; introspection_endpoint: z.ZodOptional; revocation_endpoint: z.ZodOptional; allowed_redirect_hosts: z.ZodOptional>; }, "strip", z.ZodTypeAny, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }>; export declare const toolDefinitionSchema: z.ZodObject<{ name: z.ZodString; description: z.ZodString; operations: z.ZodOptional; metadata_endpoint: z.ZodString; download_endpoint: z.ZodOptional; url_field: z.ZodOptional; max_size_bytes: z.ZodOptional; max_size_bytes_from_env: z.ZodOptional; timeout_ms: z.ZodOptional; allowed_mime_types: z.ZodOptional>; skip_auth: z.ZodOptional; allowed_hosts: z.ZodOptional>; allow_private_network: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "proxy_download"; metadata_endpoint: string; download_endpoint?: string | undefined; url_field?: string | undefined; max_size_bytes?: number | undefined; max_size_bytes_from_env?: string | undefined; timeout_ms?: number | undefined; allowed_mime_types?: string[] | undefined; skip_auth?: boolean | undefined; allowed_hosts?: string[] | undefined; allow_private_network?: boolean | undefined; }, { type: "proxy_download"; metadata_endpoint: string; download_endpoint?: string | undefined; url_field?: string | undefined; max_size_bytes?: number | undefined; max_size_bytes_from_env?: string | undefined; timeout_ms?: number | undefined; allowed_mime_types?: string[] | undefined; skip_auth?: boolean | undefined; allowed_hosts?: string[] | undefined; allow_private_network?: boolean | undefined; }>]>>>; composite: z.ZodOptional; steps: z.ZodOptional>; }, "strip", z.ZodTypeAny, { call: string; store_as: string; depends_on?: string[] | undefined; }, { call: string; store_as: string; depends_on?: string[] | undefined; }>, "many">>; partial_results: z.ZodOptional; parameters: z.ZodRecord, z.ZodLiteral<"integer">, z.ZodLiteral<"number">, z.ZodLiteral<"boolean">, z.ZodLiteral<"array">, z.ZodLiteral<"object">]>, z.ZodArray, z.ZodLiteral<"integer">, z.ZodLiteral<"number">, z.ZodLiteral<"boolean">, z.ZodLiteral<"array">, z.ZodLiteral<"object">]>, "many">]>; description: z.ZodString; required: z.ZodOptional; required_for: z.ZodOptional>; enum: z.ZodOptional>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; items: z.ZodOptional>; properties: z.ZodOptional>; default: z.ZodOptional; example: z.ZodOptional; object_entries_to_array: z.ZodOptional; }, "strip", z.ZodTypeAny, { key_field: string; value_field: string; wrap_value_field?: string | undefined; }, { key_field: string; value_field: string; wrap_value_field?: string | undefined; }>>; array_item_to_object: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "string" | "number" | "boolean" | "object" | "integer" | "array" | ("string" | "number" | "boolean" | "object" | "integer" | "array")[]; description: string; required?: boolean | undefined; required_for?: string[] | undefined; enum?: string[] | undefined; minLength?: number | undefined; maxLength?: number | undefined; pattern?: string | undefined; items?: { type: string; } | undefined; properties?: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }, { type: "string" | "number" | "boolean" | "object" | "integer" | "array" | ("string" | "number" | "boolean" | "object" | "integer" | "array")[]; description: string; required?: boolean | undefined; required_for?: string[] | undefined; enum?: string[] | undefined; minLength?: number | undefined; maxLength?: number | undefined; pattern?: string | undefined; items?: { type: string; } | undefined; properties?: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }>>; metadata_params: z.ZodOptional>; response_fields: z.ZodOptional>>; send_response_fields_as_param: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; description: string; parameters: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }>; operations?: Record | undefined; composite?: boolean | undefined; steps?: { call: string; store_as: string; depends_on?: string[] | undefined; }[] | undefined; partial_results?: boolean | undefined; metadata_params?: string[] | undefined; response_fields?: Record | undefined; send_response_fields_as_param?: boolean | undefined; }, { name: string; description: string; parameters: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }>; operations?: Record | undefined; composite?: boolean | undefined; steps?: { call: string; store_as: string; depends_on?: string[] | undefined; }[] | undefined; partial_results?: boolean | undefined; metadata_params?: string[] | undefined; response_fields?: Record | undefined; send_response_fields_as_param?: boolean | undefined; }>; export declare const promptMessageTemplateSchema: z.ZodObject<{ role: z.ZodUnion<[z.ZodLiteral<"user">, z.ZodLiteral<"assistant">]>; content: z.ZodObject<{ type: z.ZodLiteral<"text">; text: z.ZodString; }, "strip", z.ZodTypeAny, { type: "text"; text: string; }, { type: "text"; text: string; }>; }, "strip", z.ZodTypeAny, { role: "user" | "assistant"; content: { type: "text"; text: string; }; }, { role: "user" | "assistant"; content: { type: "text"; text: string; }; }>; export declare const authInterceptorSchema: z.ZodObject<{ type: z.ZodUnion<[z.ZodLiteral<"bearer">, z.ZodLiteral<"query">, z.ZodLiteral<"custom-header">, z.ZodLiteral<"oauth">]>; priority: z.ZodOptional; header_name: z.ZodOptional; query_param: z.ZodOptional; value_from_env: z.ZodOptional; oauth_config: z.ZodOptional; authorization_endpoint: z.ZodOptional; token_endpoint: z.ZodOptional; client_id: z.ZodOptional; client_secret: z.ZodOptional; scopes: z.ZodOptional>; redirect_uri: z.ZodOptional; registration_endpoint: z.ZodOptional; introspection_endpoint: z.ZodOptional; revocation_endpoint: z.ZodOptional; allowed_redirect_hosts: z.ZodOptional>; }, "strip", z.ZodTypeAny, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }>>; oauth_rate_limit: z.ZodOptional>; validation_endpoint: z.ZodOptional; validation_method: z.ZodOptional, z.ZodLiteral<"HEAD">]>>; validation_timeout_ms: z.ZodOptional; validation_allowed_hosts: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }, { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }>; export declare const promptDefinitionSchema: z.ZodObject<{ name: z.ZodString; description: z.ZodOptional; arguments: z.ZodOptional; required: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; required?: boolean | undefined; }, { name: string; description?: string | undefined; required?: boolean | undefined; }>, "many">>; messages: z.ZodArray, z.ZodLiteral<"assistant">]>; content: z.ZodObject<{ type: z.ZodLiteral<"text">; text: z.ZodString; }, "strip", z.ZodTypeAny, { type: "text"; text: string; }, { type: "text"; text: string; }>; }, "strip", z.ZodTypeAny, { role: "user" | "assistant"; content: { type: "text"; text: string; }; }, { role: "user" | "assistant"; content: { type: "text"; text: string; }; }>, "many">; }, "strip", z.ZodTypeAny, { name: string; messages: { role: "user" | "assistant"; content: { type: "text"; text: string; }; }[]; description?: string | undefined; arguments?: { name: string; description?: string | undefined; required?: boolean | undefined; }[] | undefined; }, { name: string; messages: { role: "user" | "assistant"; content: { type: "text"; text: string; }; }[]; description?: string | undefined; arguments?: { name: string; description?: string | undefined; required?: boolean | undefined; }[] | undefined; }>; export declare const interceptorConfigSchema: z.ZodObject<{ auth: z.ZodOptional, z.ZodLiteral<"query">, z.ZodLiteral<"custom-header">, z.ZodLiteral<"oauth">]>; priority: z.ZodOptional; header_name: z.ZodOptional; query_param: z.ZodOptional; value_from_env: z.ZodOptional; oauth_config: z.ZodOptional; authorization_endpoint: z.ZodOptional; token_endpoint: z.ZodOptional; client_id: z.ZodOptional; client_secret: z.ZodOptional; scopes: z.ZodOptional>; redirect_uri: z.ZodOptional; registration_endpoint: z.ZodOptional; introspection_endpoint: z.ZodOptional; revocation_endpoint: z.ZodOptional; allowed_redirect_hosts: z.ZodOptional>; }, "strip", z.ZodTypeAny, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }>>; oauth_rate_limit: z.ZodOptional>; validation_endpoint: z.ZodOptional; validation_method: z.ZodOptional, z.ZodLiteral<"HEAD">]>>; validation_timeout_ms: z.ZodOptional; validation_allowed_hosts: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }, { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }>, z.ZodArray, z.ZodLiteral<"query">, z.ZodLiteral<"custom-header">, z.ZodLiteral<"oauth">]>; priority: z.ZodOptional; header_name: z.ZodOptional; query_param: z.ZodOptional; value_from_env: z.ZodOptional; oauth_config: z.ZodOptional; authorization_endpoint: z.ZodOptional; token_endpoint: z.ZodOptional; client_id: z.ZodOptional; client_secret: z.ZodOptional; scopes: z.ZodOptional>; redirect_uri: z.ZodOptional; registration_endpoint: z.ZodOptional; introspection_endpoint: z.ZodOptional; revocation_endpoint: z.ZodOptional; allowed_redirect_hosts: z.ZodOptional>; }, "strip", z.ZodTypeAny, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }>>; oauth_rate_limit: z.ZodOptional>; validation_endpoint: z.ZodOptional; validation_method: z.ZodOptional, z.ZodLiteral<"HEAD">]>>; validation_timeout_ms: z.ZodOptional; validation_allowed_hosts: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }, { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }>, "many">]>>; base_url: z.ZodOptional; }, "strip", z.ZodTypeAny, { value_from_env: string; default?: string | undefined; }, { value_from_env: string; default?: string | undefined; }>>; cache: z.ZodOptional; backend: z.ZodOptional, z.ZodLiteral<"redis">]>>; scope: z.ZodOptional, z.ZodLiteral<"public">, z.ZodLiteral<"private">, z.ZodLiteral<"session">]>>; ttl_seconds: z.ZodOptional; max_entries: z.ZodOptional; max_memory_bytes: z.ZodOptional; max_memory_bytes_from_env: z.ZodOptional; methods: z.ZodOptional, z.ZodLiteral<"HEAD">]>, "many">>; vary_headers: z.ZodOptional>; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; }, { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; }>>; rate_limit: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { max_requests_per_minute: number; overrides?: Record | undefined; }, { max_requests_per_minute: number; overrides?: Record | undefined; }>>; retry: z.ZodOptional; retry_on_status: z.ZodArray; }, "strip", z.ZodTypeAny, { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; }, { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; }>>; array_format: z.ZodOptional, z.ZodLiteral<"indices">, z.ZodLiteral<"repeat">, z.ZodLiteral<"comma">]>>; timeout_ms: z.ZodOptional; redirect_auth_policy: z.ZodOptional, z.ZodLiteral<"never">]>>; }, "strip", z.ZodTypeAny, { timeout_ms?: number | undefined; auth?: { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; } | { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }[] | undefined; base_url?: { value_from_env: string; default?: string | undefined; } | undefined; cache?: { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; } | undefined; rate_limit?: { max_requests_per_minute: number; overrides?: Record | undefined; } | undefined; retry?: { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; } | undefined; array_format?: "brackets" | "indices" | "repeat" | "comma" | undefined; redirect_auth_policy?: "never" | "same-origin" | undefined; }, { timeout_ms?: number | undefined; auth?: { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; } | { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }[] | undefined; base_url?: { value_from_env: string; default?: string | undefined; } | undefined; cache?: { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; } | undefined; rate_limit?: { max_requests_per_minute: number; overrides?: Record | undefined; } | undefined; retry?: { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; } | undefined; array_format?: "brackets" | "indices" | "repeat" | "comma" | undefined; redirect_auth_policy?: "never" | "same-origin" | undefined; }>; export declare const profileSchema: z.ZodObject<{ profile_name: z.ZodString; profile_id: z.ZodOptional; profile_aliases: z.ZodOptional>; openapi_spec_path: z.ZodOptional; description: z.ZodOptional; tools: z.ZodArray; metadata_endpoint: z.ZodString; download_endpoint: z.ZodOptional; url_field: z.ZodOptional; max_size_bytes: z.ZodOptional; max_size_bytes_from_env: z.ZodOptional; timeout_ms: z.ZodOptional; allowed_mime_types: z.ZodOptional>; skip_auth: z.ZodOptional; allowed_hosts: z.ZodOptional>; allow_private_network: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "proxy_download"; metadata_endpoint: string; download_endpoint?: string | undefined; url_field?: string | undefined; max_size_bytes?: number | undefined; max_size_bytes_from_env?: string | undefined; timeout_ms?: number | undefined; allowed_mime_types?: string[] | undefined; skip_auth?: boolean | undefined; allowed_hosts?: string[] | undefined; allow_private_network?: boolean | undefined; }, { type: "proxy_download"; metadata_endpoint: string; download_endpoint?: string | undefined; url_field?: string | undefined; max_size_bytes?: number | undefined; max_size_bytes_from_env?: string | undefined; timeout_ms?: number | undefined; allowed_mime_types?: string[] | undefined; skip_auth?: boolean | undefined; allowed_hosts?: string[] | undefined; allow_private_network?: boolean | undefined; }>]>>>; composite: z.ZodOptional; steps: z.ZodOptional>; }, "strip", z.ZodTypeAny, { call: string; store_as: string; depends_on?: string[] | undefined; }, { call: string; store_as: string; depends_on?: string[] | undefined; }>, "many">>; partial_results: z.ZodOptional; parameters: z.ZodRecord, z.ZodLiteral<"integer">, z.ZodLiteral<"number">, z.ZodLiteral<"boolean">, z.ZodLiteral<"array">, z.ZodLiteral<"object">]>, z.ZodArray, z.ZodLiteral<"integer">, z.ZodLiteral<"number">, z.ZodLiteral<"boolean">, z.ZodLiteral<"array">, z.ZodLiteral<"object">]>, "many">]>; description: z.ZodString; required: z.ZodOptional; required_for: z.ZodOptional>; enum: z.ZodOptional>; minLength: z.ZodOptional; maxLength: z.ZodOptional; pattern: z.ZodOptional; items: z.ZodOptional>; properties: z.ZodOptional>; default: z.ZodOptional; example: z.ZodOptional; object_entries_to_array: z.ZodOptional; }, "strip", z.ZodTypeAny, { key_field: string; value_field: string; wrap_value_field?: string | undefined; }, { key_field: string; value_field: string; wrap_value_field?: string | undefined; }>>; array_item_to_object: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "string" | "number" | "boolean" | "object" | "integer" | "array" | ("string" | "number" | "boolean" | "object" | "integer" | "array")[]; description: string; required?: boolean | undefined; required_for?: string[] | undefined; enum?: string[] | undefined; minLength?: number | undefined; maxLength?: number | undefined; pattern?: string | undefined; items?: { type: string; } | undefined; properties?: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }, { type: "string" | "number" | "boolean" | "object" | "integer" | "array" | ("string" | "number" | "boolean" | "object" | "integer" | "array")[]; description: string; required?: boolean | undefined; required_for?: string[] | undefined; enum?: string[] | undefined; minLength?: number | undefined; maxLength?: number | undefined; pattern?: string | undefined; items?: { type: string; } | undefined; properties?: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }>>; metadata_params: z.ZodOptional>; response_fields: z.ZodOptional>>; send_response_fields_as_param: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; description: string; parameters: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }>; operations?: Record | undefined; composite?: boolean | undefined; steps?: { call: string; store_as: string; depends_on?: string[] | undefined; }[] | undefined; partial_results?: boolean | undefined; metadata_params?: string[] | undefined; response_fields?: Record | undefined; send_response_fields_as_param?: boolean | undefined; }, { name: string; description: string; parameters: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }>; operations?: Record | undefined; composite?: boolean | undefined; steps?: { call: string; store_as: string; depends_on?: string[] | undefined; }[] | undefined; partial_results?: boolean | undefined; metadata_params?: string[] | undefined; response_fields?: Record | undefined; send_response_fields_as_param?: boolean | undefined; }>, "many">; prompts: z.ZodOptional; arguments: z.ZodOptional; required: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; required?: boolean | undefined; }, { name: string; description?: string | undefined; required?: boolean | undefined; }>, "many">>; messages: z.ZodArray, z.ZodLiteral<"assistant">]>; content: z.ZodObject<{ type: z.ZodLiteral<"text">; text: z.ZodString; }, "strip", z.ZodTypeAny, { type: "text"; text: string; }, { type: "text"; text: string; }>; }, "strip", z.ZodTypeAny, { role: "user" | "assistant"; content: { type: "text"; text: string; }; }, { role: "user" | "assistant"; content: { type: "text"; text: string; }; }>, "many">; }, "strip", z.ZodTypeAny, { name: string; messages: { role: "user" | "assistant"; content: { type: "text"; text: string; }; }[]; description?: string | undefined; arguments?: { name: string; description?: string | undefined; required?: boolean | undefined; }[] | undefined; }, { name: string; messages: { role: "user" | "assistant"; content: { type: "text"; text: string; }; }[]; description?: string | undefined; arguments?: { name: string; description?: string | undefined; required?: boolean | undefined; }[] | undefined; }>, "many">>; interceptors: z.ZodOptional, z.ZodLiteral<"query">, z.ZodLiteral<"custom-header">, z.ZodLiteral<"oauth">]>; priority: z.ZodOptional; header_name: z.ZodOptional; query_param: z.ZodOptional; value_from_env: z.ZodOptional; oauth_config: z.ZodOptional; authorization_endpoint: z.ZodOptional; token_endpoint: z.ZodOptional; client_id: z.ZodOptional; client_secret: z.ZodOptional; scopes: z.ZodOptional>; redirect_uri: z.ZodOptional; registration_endpoint: z.ZodOptional; introspection_endpoint: z.ZodOptional; revocation_endpoint: z.ZodOptional; allowed_redirect_hosts: z.ZodOptional>; }, "strip", z.ZodTypeAny, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }>>; oauth_rate_limit: z.ZodOptional>; validation_endpoint: z.ZodOptional; validation_method: z.ZodOptional, z.ZodLiteral<"HEAD">]>>; validation_timeout_ms: z.ZodOptional; validation_allowed_hosts: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }, { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }>, z.ZodArray, z.ZodLiteral<"query">, z.ZodLiteral<"custom-header">, z.ZodLiteral<"oauth">]>; priority: z.ZodOptional; header_name: z.ZodOptional; query_param: z.ZodOptional; value_from_env: z.ZodOptional; oauth_config: z.ZodOptional; authorization_endpoint: z.ZodOptional; token_endpoint: z.ZodOptional; client_id: z.ZodOptional; client_secret: z.ZodOptional; scopes: z.ZodOptional>; redirect_uri: z.ZodOptional; registration_endpoint: z.ZodOptional; introspection_endpoint: z.ZodOptional; revocation_endpoint: z.ZodOptional; allowed_redirect_hosts: z.ZodOptional>; }, "strip", z.ZodTypeAny, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }, { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; }>>; oauth_rate_limit: z.ZodOptional>; validation_endpoint: z.ZodOptional; validation_method: z.ZodOptional, z.ZodLiteral<"HEAD">]>>; validation_timeout_ms: z.ZodOptional; validation_allowed_hosts: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }, { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }>, "many">]>>; base_url: z.ZodOptional; }, "strip", z.ZodTypeAny, { value_from_env: string; default?: string | undefined; }, { value_from_env: string; default?: string | undefined; }>>; cache: z.ZodOptional; backend: z.ZodOptional, z.ZodLiteral<"redis">]>>; scope: z.ZodOptional, z.ZodLiteral<"public">, z.ZodLiteral<"private">, z.ZodLiteral<"session">]>>; ttl_seconds: z.ZodOptional; max_entries: z.ZodOptional; max_memory_bytes: z.ZodOptional; max_memory_bytes_from_env: z.ZodOptional; methods: z.ZodOptional, z.ZodLiteral<"HEAD">]>, "many">>; vary_headers: z.ZodOptional>; }, "strip", z.ZodTypeAny, { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; }, { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; }>>; rate_limit: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { max_requests_per_minute: number; overrides?: Record | undefined; }, { max_requests_per_minute: number; overrides?: Record | undefined; }>>; retry: z.ZodOptional; retry_on_status: z.ZodArray; }, "strip", z.ZodTypeAny, { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; }, { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; }>>; array_format: z.ZodOptional, z.ZodLiteral<"indices">, z.ZodLiteral<"repeat">, z.ZodLiteral<"comma">]>>; timeout_ms: z.ZodOptional; redirect_auth_policy: z.ZodOptional, z.ZodLiteral<"never">]>>; }, "strip", z.ZodTypeAny, { timeout_ms?: number | undefined; auth?: { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; } | { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }[] | undefined; base_url?: { value_from_env: string; default?: string | undefined; } | undefined; cache?: { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; } | undefined; rate_limit?: { max_requests_per_minute: number; overrides?: Record | undefined; } | undefined; retry?: { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; } | undefined; array_format?: "brackets" | "indices" | "repeat" | "comma" | undefined; redirect_auth_policy?: "never" | "same-origin" | undefined; }, { timeout_ms?: number | undefined; auth?: { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; } | { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }[] | undefined; base_url?: { value_from_env: string; default?: string | undefined; } | undefined; cache?: { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; } | undefined; rate_limit?: { max_requests_per_minute: number; overrides?: Record | undefined; } | undefined; retry?: { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; } | undefined; array_format?: "brackets" | "indices" | "repeat" | "comma" | undefined; redirect_auth_policy?: "never" | "same-origin" | undefined; }>>; parameter_aliases: z.ZodOptional>>; resource_name: z.ZodOptional; resource_documentation: z.ZodOptional; }, "strip", z.ZodTypeAny, { profile_name: string; tools: { name: string; description: string; parameters: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }>; operations?: Record | undefined; composite?: boolean | undefined; steps?: { call: string; store_as: string; depends_on?: string[] | undefined; }[] | undefined; partial_results?: boolean | undefined; metadata_params?: string[] | undefined; response_fields?: Record | undefined; send_response_fields_as_param?: boolean | undefined; }[]; description?: string | undefined; profile_id?: string | undefined; profile_aliases?: string[] | undefined; openapi_spec_path?: string | undefined; prompts?: { name: string; messages: { role: "user" | "assistant"; content: { type: "text"; text: string; }; }[]; description?: string | undefined; arguments?: { name: string; description?: string | undefined; required?: boolean | undefined; }[] | undefined; }[] | undefined; interceptors?: { timeout_ms?: number | undefined; auth?: { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; } | { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }[] | undefined; base_url?: { value_from_env: string; default?: string | undefined; } | undefined; cache?: { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; } | undefined; rate_limit?: { max_requests_per_minute: number; overrides?: Record | undefined; } | undefined; retry?: { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; } | undefined; array_format?: "brackets" | "indices" | "repeat" | "comma" | undefined; redirect_auth_policy?: "never" | "same-origin" | undefined; } | undefined; parameter_aliases?: Record | undefined; resource_name?: string | undefined; resource_documentation?: string | undefined; }, { profile_name: string; tools: { name: string; description: string; parameters: Record | undefined; default?: unknown; example?: unknown; object_entries_to_array?: { key_field: string; value_field: string; wrap_value_field?: string | undefined; } | undefined; array_item_to_object?: { key_field: string; } | undefined; }>; operations?: Record | undefined; composite?: boolean | undefined; steps?: { call: string; store_as: string; depends_on?: string[] | undefined; }[] | undefined; partial_results?: boolean | undefined; metadata_params?: string[] | undefined; response_fields?: Record | undefined; send_response_fields_as_param?: boolean | undefined; }[]; description?: string | undefined; profile_id?: string | undefined; profile_aliases?: string[] | undefined; openapi_spec_path?: string | undefined; prompts?: { name: string; messages: { role: "user" | "assistant"; content: { type: "text"; text: string; }; }[]; description?: string | undefined; arguments?: { name: string; description?: string | undefined; required?: boolean | undefined; }[] | undefined; }[] | undefined; interceptors?: { timeout_ms?: number | undefined; auth?: { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; } | { type: "bearer" | "query" | "custom-header" | "oauth"; value_from_env?: string | undefined; priority?: number | undefined; header_name?: string | undefined; query_param?: string | undefined; oauth_config?: { issuer?: string | undefined; authorization_endpoint?: string | undefined; token_endpoint?: string | undefined; client_id?: string | undefined; client_secret?: string | undefined; scopes?: string[] | undefined; redirect_uri?: string | undefined; registration_endpoint?: string | undefined; introspection_endpoint?: string | undefined; revocation_endpoint?: string | undefined; allowed_redirect_hosts?: string[] | undefined; } | undefined; oauth_rate_limit?: { max_requests: number; window_ms: number; } | undefined; validation_endpoint?: string | undefined; validation_method?: "GET" | "HEAD" | undefined; validation_timeout_ms?: number | undefined; validation_allowed_hosts?: string[] | undefined; }[] | undefined; base_url?: { value_from_env: string; default?: string | undefined; } | undefined; cache?: { enabled?: boolean | undefined; backend?: "memory" | "redis" | undefined; scope?: "auto" | "public" | "private" | "session" | undefined; ttl_seconds?: number | undefined; max_entries?: number | undefined; max_memory_bytes?: number | undefined; max_memory_bytes_from_env?: string | undefined; methods?: ("GET" | "HEAD")[] | undefined; vary_headers?: string[] | undefined; } | undefined; rate_limit?: { max_requests_per_minute: number; overrides?: Record | undefined; } | undefined; retry?: { max_attempts: number; backoff_ms: number[]; retry_on_status: number[]; } | undefined; array_format?: "brackets" | "indices" | "repeat" | "comma" | undefined; redirect_auth_policy?: "never" | "same-origin" | undefined; } | undefined; parameter_aliases?: Record | undefined; resource_name?: string | undefined; resource_documentation?: string | undefined; }>; //# sourceMappingURL=generated-schemas.d.ts.map