import { z } from 'zod'; import { OpenAPI as OpenAPI311 } from './3/1/1/open-api.js'; export declare const OpenAPISpec: z.ZodDiscriminatedUnion<"openapi", [z.ZodObject<{ externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; security: z.ZodOptional>, "many">>; tags: z.ZodOptional; externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }>, "many">>; info: z.ZodObject<{ contact: z.ZodOptional; name: z.ZodOptional; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }>>; description: z.ZodOptional; license: z.ZodOptional; name: z.ZodString; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>>; summary: z.ZodOptional; termsOfService: z.ZodOptional>; title: z.ZodString; version: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }>; components: z.ZodOptional, import("./utils.js").ExtensibleRecord>]>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; headers: z.ZodOptional, z.ZodEffects, import("./3/0/4/header.js").Header, import("./3/0/4/header.js").Header>]>>>; links: z.ZodOptional, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; } & { server: z.ZodOptional; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; parameters: z.ZodOptional, z.ZodEffects, import("./3/0/4/parameter.js").Parameter, import("./3/0/4/parameter.js").Parameter>]>>>; requestBodies: z.ZodOptional, z.ZodObject<{ description: z.ZodOptional; required: z.ZodOptional; } & { content: z.ZodRecord; } & { encoding: z.ZodOptional, import("./3/0/4/encoding.js").Encoding, import("./3/0/4/encoding.js").Encoding>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional, z.ZodType]>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }, { content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }>]>>>; responses: z.ZodOptional, z.ZodObject<{ description: z.ZodString; } & { content: z.ZodOptional; } & { encoding: z.ZodOptional, import("./3/0/4/encoding.js").Encoding, import("./3/0/4/encoding.js").Encoding>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional, z.ZodType]>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>>>; headers: z.ZodOptional, z.ZodEffects, import("./3/0/4/header.js").Header, import("./3/0/4/header.js").Header>]>>>; links: z.ZodOptional, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; } & { server: z.ZodOptional; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; }, "strip", z.ZodTypeAny, { description: string; content?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }, { description: string; content?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }>]>>>; schemas: z.ZodOptional, z.ZodType]>>>; securitySchemes: z.ZodOptional, z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ description: z.ZodOptional; } & { in: z.ZodEnum<["cookie", "header", "query"]>; name: z.ZodString; type: z.ZodLiteral<"apiKey">; }, "strip", z.ZodTypeAny, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { bearerFormat: z.ZodOptional; scheme: z.ZodString; type: z.ZodLiteral<"http">; }, "strip", z.ZodTypeAny, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { flows: z.ZodEffects; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; clientCredentials: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; implicit: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; password: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>; type: z.ZodLiteral<"oauth2">; }, "strip", z.ZodTypeAny, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { openIdConnectUrl: z.ZodString; type: z.ZodLiteral<"openIdConnect">; }, "strip", z.ZodTypeAny, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }>]>]>>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; }, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; }>>; paths: import("./utils.js").ExtensibleRecord>; servers: z.ZodDefault; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>, "many">>>; } & { openapi: z.ZodLiteral<"3.0.0">; }, "strip", z.ZodTypeAny, { servers: { url: string; description?: string | undefined; variables?: Record | undefined; }[]; info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.0.0"; paths: Record; externalDocs?: { url: string; description?: string | undefined; } | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; } | undefined; }, { info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.0.0"; paths: Record; externalDocs?: { url: string; description?: string | undefined; } | undefined; servers?: { url: string; description?: string | undefined; variables?: Record | undefined; }[] | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; } | undefined; }>, z.ZodObject<{ externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; security: z.ZodOptional>, "many">>; tags: z.ZodOptional; externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }>, "many">>; info: z.ZodObject<{ contact: z.ZodOptional; name: z.ZodOptional; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }>>; description: z.ZodOptional; license: z.ZodOptional; name: z.ZodString; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>>; summary: z.ZodOptional; termsOfService: z.ZodOptional>; title: z.ZodString; version: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }>; components: z.ZodOptional, import("./utils.js").ExtensibleRecord>]>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; headers: z.ZodOptional, z.ZodEffects, import("./3/0/4/header.js").Header, import("./3/0/4/header.js").Header>]>>>; links: z.ZodOptional, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; } & { server: z.ZodOptional; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; parameters: z.ZodOptional, z.ZodEffects, import("./3/0/4/parameter.js").Parameter, import("./3/0/4/parameter.js").Parameter>]>>>; requestBodies: z.ZodOptional, z.ZodObject<{ description: z.ZodOptional; required: z.ZodOptional; } & { content: z.ZodRecord; } & { encoding: z.ZodOptional, import("./3/0/4/encoding.js").Encoding, import("./3/0/4/encoding.js").Encoding>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional, z.ZodType]>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }, { content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }>]>>>; responses: z.ZodOptional, z.ZodObject<{ description: z.ZodString; } & { content: z.ZodOptional; } & { encoding: z.ZodOptional, import("./3/0/4/encoding.js").Encoding, import("./3/0/4/encoding.js").Encoding>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional, z.ZodType]>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>>>; headers: z.ZodOptional, z.ZodEffects, import("./3/0/4/header.js").Header, import("./3/0/4/header.js").Header>]>>>; links: z.ZodOptional, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; } & { server: z.ZodOptional; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; }, "strip", z.ZodTypeAny, { description: string; content?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }, { description: string; content?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }>]>>>; schemas: z.ZodOptional, z.ZodType]>>>; securitySchemes: z.ZodOptional, z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ description: z.ZodOptional; } & { in: z.ZodEnum<["cookie", "header", "query"]>; name: z.ZodString; type: z.ZodLiteral<"apiKey">; }, "strip", z.ZodTypeAny, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { bearerFormat: z.ZodOptional; scheme: z.ZodString; type: z.ZodLiteral<"http">; }, "strip", z.ZodTypeAny, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { flows: z.ZodEffects; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; clientCredentials: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; implicit: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; password: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>; type: z.ZodLiteral<"oauth2">; }, "strip", z.ZodTypeAny, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { openIdConnectUrl: z.ZodString; type: z.ZodLiteral<"openIdConnect">; }, "strip", z.ZodTypeAny, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }>]>]>>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; }, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; }>>; paths: import("./utils.js").ExtensibleRecord>; servers: z.ZodDefault; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>, "many">>>; } & { openapi: z.ZodLiteral<"3.0.1">; }, "strip", z.ZodTypeAny, { servers: { url: string; description?: string | undefined; variables?: Record | undefined; }[]; info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.0.1"; paths: Record; externalDocs?: { url: string; description?: string | undefined; } | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; } | undefined; }, { info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.0.1"; paths: Record; externalDocs?: { url: string; description?: string | undefined; } | undefined; servers?: { url: string; description?: string | undefined; variables?: Record | undefined; }[] | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; } | undefined; }>, z.ZodObject<{ externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; security: z.ZodOptional>, "many">>; tags: z.ZodOptional; externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }>, "many">>; info: z.ZodObject<{ contact: z.ZodOptional; name: z.ZodOptional; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }>>; description: z.ZodOptional; license: z.ZodOptional; name: z.ZodString; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>>; summary: z.ZodOptional; termsOfService: z.ZodOptional>; title: z.ZodString; version: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }>; components: z.ZodOptional, import("./utils.js").ExtensibleRecord>]>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; headers: z.ZodOptional, z.ZodEffects, import("./3/0/4/header.js").Header, import("./3/0/4/header.js").Header>]>>>; links: z.ZodOptional, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; } & { server: z.ZodOptional; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; parameters: z.ZodOptional, z.ZodEffects, import("./3/0/4/parameter.js").Parameter, import("./3/0/4/parameter.js").Parameter>]>>>; requestBodies: z.ZodOptional, z.ZodObject<{ description: z.ZodOptional; required: z.ZodOptional; } & { content: z.ZodRecord; } & { encoding: z.ZodOptional, import("./3/0/4/encoding.js").Encoding, import("./3/0/4/encoding.js").Encoding>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional, z.ZodType]>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }, { content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }>]>>>; responses: z.ZodOptional, z.ZodObject<{ description: z.ZodString; } & { content: z.ZodOptional; } & { encoding: z.ZodOptional, import("./3/0/4/encoding.js").Encoding, import("./3/0/4/encoding.js").Encoding>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional, z.ZodType]>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>>>; headers: z.ZodOptional, z.ZodEffects, import("./3/0/4/header.js").Header, import("./3/0/4/header.js").Header>]>>>; links: z.ZodOptional, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; } & { server: z.ZodOptional; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; }, "strip", z.ZodTypeAny, { description: string; content?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }, { description: string; content?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }>]>>>; schemas: z.ZodOptional, z.ZodType]>>>; securitySchemes: z.ZodOptional, z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ description: z.ZodOptional; } & { in: z.ZodEnum<["cookie", "header", "query"]>; name: z.ZodString; type: z.ZodLiteral<"apiKey">; }, "strip", z.ZodTypeAny, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { bearerFormat: z.ZodOptional; scheme: z.ZodString; type: z.ZodLiteral<"http">; }, "strip", z.ZodTypeAny, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { flows: z.ZodEffects; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; clientCredentials: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; implicit: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; password: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>; type: z.ZodLiteral<"oauth2">; }, "strip", z.ZodTypeAny, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { openIdConnectUrl: z.ZodString; type: z.ZodLiteral<"openIdConnect">; }, "strip", z.ZodTypeAny, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }>]>]>>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; }, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; }>>; paths: import("./utils.js").ExtensibleRecord>; servers: z.ZodDefault; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>, "many">>>; } & { openapi: z.ZodLiteral<"3.0.2">; }, "strip", z.ZodTypeAny, { servers: { url: string; description?: string | undefined; variables?: Record | undefined; }[]; info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.0.2"; paths: Record; externalDocs?: { url: string; description?: string | undefined; } | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; } | undefined; }, { info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.0.2"; paths: Record; externalDocs?: { url: string; description?: string | undefined; } | undefined; servers?: { url: string; description?: string | undefined; variables?: Record | undefined; }[] | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; } | undefined; }>, z.ZodObject<{ externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; security: z.ZodOptional>, "many">>; tags: z.ZodOptional; externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }>, "many">>; info: z.ZodObject<{ contact: z.ZodOptional; name: z.ZodOptional; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }>>; description: z.ZodOptional; license: z.ZodOptional; name: z.ZodString; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>>; summary: z.ZodOptional; termsOfService: z.ZodOptional>; title: z.ZodString; version: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }>; components: z.ZodOptional, import("./utils.js").ExtensibleRecord>]>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; headers: z.ZodOptional, z.ZodEffects, import("./3/0/4/header.js").Header, import("./3/0/4/header.js").Header>]>>>; links: z.ZodOptional, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; } & { server: z.ZodOptional; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; parameters: z.ZodOptional, z.ZodEffects, import("./3/0/4/parameter.js").Parameter, import("./3/0/4/parameter.js").Parameter>]>>>; requestBodies: z.ZodOptional, z.ZodObject<{ description: z.ZodOptional; required: z.ZodOptional; } & { content: z.ZodRecord; } & { encoding: z.ZodOptional, import("./3/0/4/encoding.js").Encoding, import("./3/0/4/encoding.js").Encoding>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional, z.ZodType]>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }, { content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }>]>>>; responses: z.ZodOptional, z.ZodObject<{ description: z.ZodString; } & { content: z.ZodOptional; } & { encoding: z.ZodOptional, import("./3/0/4/encoding.js").Encoding, import("./3/0/4/encoding.js").Encoding>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional, z.ZodType]>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>>>; headers: z.ZodOptional, z.ZodEffects, import("./3/0/4/header.js").Header, import("./3/0/4/header.js").Header>]>>>; links: z.ZodOptional, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; } & { server: z.ZodOptional; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; }, "strip", z.ZodTypeAny, { description: string; content?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }, { description: string; content?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }>]>>>; schemas: z.ZodOptional, z.ZodType]>>>; securitySchemes: z.ZodOptional, z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ description: z.ZodOptional; } & { in: z.ZodEnum<["cookie", "header", "query"]>; name: z.ZodString; type: z.ZodLiteral<"apiKey">; }, "strip", z.ZodTypeAny, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { bearerFormat: z.ZodOptional; scheme: z.ZodString; type: z.ZodLiteral<"http">; }, "strip", z.ZodTypeAny, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { flows: z.ZodEffects; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; clientCredentials: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; implicit: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; password: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>; type: z.ZodLiteral<"oauth2">; }, "strip", z.ZodTypeAny, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { openIdConnectUrl: z.ZodString; type: z.ZodLiteral<"openIdConnect">; }, "strip", z.ZodTypeAny, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }>]>]>>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; }, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; }>>; paths: import("./utils.js").ExtensibleRecord>; servers: z.ZodDefault; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>, "many">>>; } & { openapi: z.ZodLiteral<"3.0.3">; }, "strip", z.ZodTypeAny, { servers: { url: string; description?: string | undefined; variables?: Record | undefined; }[]; info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.0.3"; paths: Record; externalDocs?: { url: string; description?: string | undefined; } | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; } | undefined; }, { info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.0.3"; paths: Record; externalDocs?: { url: string; description?: string | undefined; } | undefined; servers?: { url: string; description?: string | undefined; variables?: Record | undefined; }[] | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; } | undefined; }>, z.ZodObject<{ externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; security: z.ZodOptional>, "many">>; tags: z.ZodOptional; externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }>, "many">>; info: z.ZodObject<{ contact: z.ZodOptional; name: z.ZodOptional; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }>>; description: z.ZodOptional; license: z.ZodOptional; name: z.ZodString; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>>; summary: z.ZodOptional; termsOfService: z.ZodOptional>; title: z.ZodString; version: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }>; } & { components: z.ZodOptional, import("./utils.js").ExtensibleRecord>]>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; headers: z.ZodOptional, z.ZodEffects, import("./3/0/4/header.js").Header, import("./3/0/4/header.js").Header>]>>>; links: z.ZodOptional, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; } & { server: z.ZodOptional; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; parameters: z.ZodOptional, z.ZodEffects, import("./3/0/4/parameter.js").Parameter, import("./3/0/4/parameter.js").Parameter>]>>>; requestBodies: z.ZodOptional, z.ZodObject<{ description: z.ZodOptional; required: z.ZodOptional; } & { content: z.ZodRecord; } & { encoding: z.ZodOptional, import("./3/0/4/encoding.js").Encoding, import("./3/0/4/encoding.js").Encoding>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional, z.ZodType]>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }, { content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }>]>>>; responses: z.ZodOptional, z.ZodObject<{ description: z.ZodString; } & { content: z.ZodOptional; } & { encoding: z.ZodOptional, import("./3/0/4/encoding.js").Encoding, import("./3/0/4/encoding.js").Encoding>>>; examples: z.ZodOptional, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional, z.ZodType]>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>>>; headers: z.ZodOptional, z.ZodEffects, import("./3/0/4/header.js").Header, import("./3/0/4/header.js").Header>]>>>; links: z.ZodOptional, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; } & { server: z.ZodOptional; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; }, "strip", z.ZodTypeAny, { description: string; content?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }, { description: string; content?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }>]>>>; schemas: z.ZodOptional, z.ZodType]>>>; securitySchemes: z.ZodOptional, z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ description: z.ZodOptional; } & { in: z.ZodEnum<["cookie", "header", "query"]>; name: z.ZodString; type: z.ZodLiteral<"apiKey">; }, "strip", z.ZodTypeAny, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { bearerFormat: z.ZodOptional; scheme: z.ZodString; type: z.ZodLiteral<"http">; }, "strip", z.ZodTypeAny, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { flows: z.ZodEffects; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; clientCredentials: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; implicit: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; password: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>; type: z.ZodLiteral<"oauth2">; }, "strip", z.ZodTypeAny, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { openIdConnectUrl: z.ZodString; type: z.ZodLiteral<"openIdConnect">; }, "strip", z.ZodTypeAny, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }>]>]>>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; }, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; }>>; openapi: z.ZodLiteral<"3.0.4">; paths: import("./utils.js").ExtensibleRecord>; servers: z.ZodDefault; url: z.ZodString; } & { variables: z.ZodOptional; } & { enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>, "many">>>; }, "strip", z.ZodTypeAny, { servers: { url: string; description?: string | undefined; variables?: Record | undefined; }[]; info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.0.4"; paths: Record; externalDocs?: { url: string; description?: string | undefined; } | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; } | undefined; }, { info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.0.4"; paths: Record; externalDocs?: { url: string; description?: string | undefined; } | undefined; servers?: { url: string; description?: string | undefined; variables?: Record | undefined; }[] | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; requestBodies?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./3/0/4/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { $ref: string; }> | undefined; } | undefined; }>, z.ZodObject<{ externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; info: z.ZodObject<{ contact: z.ZodOptional; name: z.ZodOptional; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }>>; description: z.ZodOptional; license: z.ZodOptional; name: z.ZodString; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>>; summary: z.ZodOptional; termsOfService: z.ZodOptional>; title: z.ZodString; version: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }>; jsonSchemaDialect: z.ZodOptional; security: z.ZodOptional>, "many">>; servers: z.ZodDefault; url: z.ZodString; variables: z.ZodOptional; enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>, "many">>>; tags: z.ZodOptional; externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }>, "many">>; } & { components: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; headers: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects, import("./3/1/1/header.js").Header, import("./3/1/1/header.js").Header>]>>>; links: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; server: z.ZodOptional; url: z.ZodString; variables: z.ZodOptional; enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; parameters: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects, import("./3/1/1/parameter.js").Parameter, import("./3/1/1/parameter.js").Parameter>]>>>; requestBodies: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodObject<{ content: z.ZodRecord, import("./3/1/1/encoding.js").Encoding, import("./3/1/1/encoding.js").Encoding>>>; example: z.ZodOptional; examples: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>>; description: z.ZodOptional; required: z.ZodOptional; }, "strip", z.ZodTypeAny, { content: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }, { content: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }>]>>>; responses: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodObject<{ content: z.ZodOptional, import("./3/1/1/encoding.js").Encoding, import("./3/1/1/encoding.js").Encoding>>>; example: z.ZodOptional; examples: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>>>; description: z.ZodString; headers: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects, import("./3/1/1/header.js").Header, import("./3/1/1/header.js").Header>]>>>; links: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; server: z.ZodOptional; url: z.ZodString; variables: z.ZodOptional; enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; }, "strip", z.ZodTypeAny, { description: string; content?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }, { description: string; content?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }>]>>>; schemas: z.ZodOptional>>; securitySchemes: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ description: z.ZodOptional; } & { in: z.ZodEnum<["cookie", "header", "query"]>; name: z.ZodString; type: z.ZodLiteral<"apiKey">; }, "strip", z.ZodTypeAny, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { bearerFormat: z.ZodOptional; scheme: z.ZodString; type: z.ZodLiteral<"http">; }, "strip", z.ZodTypeAny, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { type: z.ZodLiteral<"mutualTLS">; }, "strip", z.ZodTypeAny, { type: "mutualTLS"; description?: string | undefined; }, { type: "mutualTLS"; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { flows: z.ZodEffects; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; clientCredentials: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; implicit: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; password: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>; type: z.ZodLiteral<"oauth2">; }, "strip", z.ZodTypeAny, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { openIdConnectUrl: z.ZodString; type: z.ZodLiteral<"openIdConnect">; }, "strip", z.ZodTypeAny, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }>]>]>>>; } & { callbacks: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, import("./utils.js").ExtensibleRecord; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodType]>>]>>>; pathItems: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodType]>>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; pathItems?: Record | undefined; requestBodies?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { type: "mutualTLS"; description?: string | undefined; }> | undefined; }, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; pathItems?: Record | undefined; requestBodies?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { type: "mutualTLS"; description?: string | undefined; }> | undefined; }>>; openapi: z.ZodLiteral<"3.1.0">; paths: z.ZodOptional>>; webhooks: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodType]>>>; }, "strip", z.ZodTypeAny, { servers: { url: string; description?: string | undefined; variables?: Record | undefined; }[]; info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.1.0"; externalDocs?: { url: string; description?: string | undefined; } | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; pathItems?: Record | undefined; requestBodies?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { type: "mutualTLS"; description?: string | undefined; }> | undefined; } | undefined; jsonSchemaDialect?: string | undefined; paths?: Record | undefined; webhooks?: Record | undefined; }, { info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.1.0"; externalDocs?: { url: string; description?: string | undefined; } | undefined; servers?: { url: string; description?: string | undefined; variables?: Record | undefined; }[] | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; pathItems?: Record | undefined; requestBodies?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { type: "mutualTLS"; description?: string | undefined; }> | undefined; } | undefined; jsonSchemaDialect?: string | undefined; paths?: Record | undefined; webhooks?: Record | undefined; }>, z.ZodObject<{ components: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, import("./utils.js").ExtensibleRecord>]>>>; examples: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; headers: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects, import("./3/1/1/header.js").Header, import("./3/1/1/header.js").Header>]>>>; links: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; server: z.ZodOptional; url: z.ZodString; variables: z.ZodOptional; enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; parameters: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects, import("./3/1/1/parameter.js").Parameter, import("./3/1/1/parameter.js").Parameter>]>>>; pathItems: z.ZodOptional>>; requestBodies: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodObject<{ content: z.ZodRecord, import("./3/1/1/encoding.js").Encoding, import("./3/1/1/encoding.js").Encoding>>>; example: z.ZodOptional; examples: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>>; description: z.ZodOptional; required: z.ZodOptional; }, "strip", z.ZodTypeAny, { content: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }, { content: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }>]>>>; responses: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodObject<{ content: z.ZodOptional, import("./3/1/1/encoding.js").Encoding, import("./3/1/1/encoding.js").Encoding>>>; example: z.ZodOptional; examples: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects; externalValue: z.ZodOptional>; summary: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }, { value?: any; description?: string | undefined; externalValue?: string | undefined; summary?: string | undefined; }>]>>>; schema: z.ZodOptional>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>>>; description: z.ZodString; headers: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects, import("./3/1/1/header.js").Header, import("./3/1/1/header.js").Header>]>>>; links: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodEffects; operationId: z.ZodOptional; operationRef: z.ZodOptional; parameters: z.ZodOptional>; requestBody: z.ZodOptional; server: z.ZodOptional; url: z.ZodString; variables: z.ZodOptional; enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }, { description?: string | undefined; operationId?: string | undefined; operationRef?: string | undefined; parameters?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }>]>>>; }, "strip", z.ZodTypeAny, { description: string; content?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }, { description: string; content?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }>]>>>; schemas: z.ZodOptional>>; securitySchemes: z.ZodOptional; summary: z.ZodOptional; }, "strip", z.ZodTypeAny, { $ref: string; description?: string | undefined; summary?: string | undefined; }, { $ref: string; description?: string | undefined; summary?: string | undefined; }>, z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ description: z.ZodOptional; } & { in: z.ZodEnum<["cookie", "header", "query"]>; name: z.ZodString; type: z.ZodLiteral<"apiKey">; }, "strip", z.ZodTypeAny, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }, { type: "apiKey"; name: string; in: "cookie" | "header" | "query"; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { bearerFormat: z.ZodOptional; scheme: z.ZodString; type: z.ZodLiteral<"http">; }, "strip", z.ZodTypeAny, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }, { type: "http"; scheme: string; description?: string | undefined; bearerFormat?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { type: z.ZodLiteral<"mutualTLS">; }, "strip", z.ZodTypeAny, { type: "mutualTLS"; description?: string | undefined; }, { type: "mutualTLS"; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { flows: z.ZodEffects; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; clientCredentials: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; implicit: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; password: z.ZodOptional; refreshUrl: z.ZodOptional; scopes: z.ZodRecord; tokenUrl: z.ZodOptional; }, "strip", z.ZodTypeAny, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }, { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }, { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }>; type: z.ZodLiteral<"oauth2">; }, "strip", z.ZodTypeAny, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }, { type: "oauth2"; flows: { authorizationCode?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; }>, z.ZodObject<{ description: z.ZodOptional; } & { openIdConnectUrl: z.ZodString; type: z.ZodLiteral<"openIdConnect">; }, "strip", z.ZodTypeAny, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }, { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; }>]>]>>>; }, "strip", z.ZodTypeAny, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; pathItems?: Record | undefined; requestBodies?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { type: "mutualTLS"; description?: string | undefined; }> | undefined; }, { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; pathItems?: Record | undefined; requestBodies?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { type: "mutualTLS"; description?: string | undefined; }> | undefined; }>>; externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; info: z.ZodObject<{ contact: z.ZodOptional; name: z.ZodOptional; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }, { url?: string | undefined; name?: string | undefined; email?: string | undefined; }>>; description: z.ZodOptional; license: z.ZodOptional; name: z.ZodString; url: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>, { name: string; url?: string | undefined; identifier?: string | undefined; }, { name: string; url?: string | undefined; identifier?: string | undefined; }>>; summary: z.ZodOptional; termsOfService: z.ZodOptional>; title: z.ZodString; version: z.ZodString; }, "strip", z.ZodTypeAny, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }, { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }>; jsonSchemaDialect: z.ZodOptional; openapi: z.ZodLiteral<"3.1.1">; paths: z.ZodOptional>>; security: z.ZodOptional>, "many">>; servers: z.ZodDefault; url: z.ZodString; variables: z.ZodOptional; enum: z.ZodOptional>; }, "strip", z.ZodTypeAny, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>, { default: string; description?: string | undefined; enum?: string[] | undefined; }, { default: string; description?: string | undefined; enum?: string[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; variables?: Record | undefined; }, { url: string; description?: string | undefined; variables?: Record | undefined; }>, "many">>>; tags: z.ZodOptional; externalDocs: z.ZodOptional; url: z.ZodEffects; }, "strip", z.ZodTypeAny, { url: string; description?: string | undefined; }, { url: string; description?: string | undefined; }>>; name: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }, { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }>, "many">>; webhooks: z.ZodOptional>>; }, "strip", z.ZodTypeAny, { servers: { url: string; description?: string | undefined; variables?: Record | undefined; }[]; info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.1.1"; externalDocs?: { url: string; description?: string | undefined; } | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; pathItems?: Record | undefined; requestBodies?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { type: "mutualTLS"; description?: string | undefined; }> | undefined; } | undefined; jsonSchemaDialect?: string | undefined; paths?: Record | undefined; webhooks?: Record | undefined; }, { info: { title: string; version: string; description?: string | undefined; summary?: string | undefined; contact?: { url?: string | undefined; name?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; identifier?: string | undefined; } | undefined; termsOfService?: string | undefined; }; openapi: "3.1.1"; externalDocs?: { url: string; description?: string | undefined; } | undefined; servers?: { url: string; description?: string | undefined; variables?: Record | undefined; }[] | undefined; security?: Record[] | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { url: string; description?: string | undefined; } | undefined; }[] | undefined; components?: { examples?: Record | undefined; headers?: Record | undefined; parameters?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; callbacks?: Record> | undefined; responses?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }> | undefined; headers?: Record | undefined; links?: Record | undefined; requestBody?: any; server?: { url: string; description?: string | undefined; variables?: Record | undefined; } | undefined; }> | undefined; }> | undefined; pathItems?: Record | undefined; requestBodies?: Record | undefined; example?: any; schema?: import("./3/1/1/schema.js").Schema | undefined; encoding?: Record | undefined; }>; description?: string | undefined; required?: boolean | undefined; }> | undefined; schemas?: Record | undefined; securitySchemes?: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; clientCredentials?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; implicit?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; password?: { scopes: Record; authorizationUrl?: string | undefined; refreshUrl?: string | undefined; tokenUrl?: string | undefined; } | undefined; }; description?: string | undefined; } | { type: "openIdConnect"; openIdConnectUrl: string; description?: string | undefined; } | { type: "mutualTLS"; description?: string | undefined; }> | undefined; } | undefined; jsonSchemaDialect?: string | undefined; paths?: Record | undefined; webhooks?: Record | undefined; }>]>; export type OpenAPISpec = z.infer; export declare const upgrade: (spec: OpenAPISpec) => OpenAPI311; //# sourceMappingURL=index.d.ts.map