import { z } from 'zod'; export declare const ContentParameter: z.ZodEffects; deprecated: z.ZodOptional; description: z.ZodOptional; in: z.ZodEnum<["cookie", "header", "path", "query"]>; name: z.ZodString; required: z.ZodOptional; } & { content: z.ZodRecord; } & { encoding: z.ZodOptional, import("./encoding.js").Encoding, import("./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("./schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./schema.js").Schema | undefined; encoding?: Record | undefined; }>, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./schema.js").Schema | undefined; encoding?: Record | undefined; }, { examples?: Record | undefined; example?: any; schema?: { $ref: string; } | import("./schema.js").Schema | undefined; encoding?: Record | undefined; }>>; }, "strip", z.ZodTypeAny, { name: string; content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./schema.js").Schema | undefined; encoding?: Record | undefined; }>; in: "path" | "cookie" | "header" | "query"; description?: string | undefined; deprecated?: boolean | undefined; required?: boolean | undefined; allowEmptyValue?: boolean | undefined; }, { name: string; content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./schema.js").Schema | undefined; encoding?: Record | undefined; }>; in: "path" | "cookie" | "header" | "query"; description?: string | undefined; deprecated?: boolean | undefined; required?: boolean | undefined; allowEmptyValue?: boolean | undefined; }>, { name: string; content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./schema.js").Schema | undefined; encoding?: Record | undefined; }>; in: "path" | "cookie" | "header" | "query"; description?: string | undefined; deprecated?: boolean | undefined; required?: boolean | undefined; allowEmptyValue?: boolean | undefined; }, { name: string; content: Record | undefined; example?: any; schema?: { $ref: string; } | import("./schema.js").Schema | undefined; encoding?: Record | undefined; }>; in: "path" | "cookie" | "header" | "query"; description?: string | undefined; deprecated?: boolean | undefined; required?: boolean | undefined; allowEmptyValue?: boolean | undefined; }>; declare const SchemaParameter: z.ZodEffects; deprecated: z.ZodOptional; description: z.ZodOptional; in: z.ZodEnum<["cookie", "header", "path", "query"]>; name: z.ZodString; required: z.ZodOptional; allowReserved: z.ZodOptional; example: z.ZodOptional; explode: z.ZodOptional; style: z.ZodOptional; } & { 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.ZodUnion<[z.ZodObject<{ $ref: z.ZodString; }, "strip", z.ZodTypeAny, { $ref: string; }, { $ref: string; }>, z.ZodType]>; }, "strip", z.ZodTypeAny, { name: string; schema: { $ref: string; } | import("./schema.js").Schema; in: "path" | "cookie" | "header" | "query"; description?: string | undefined; deprecated?: boolean | undefined; examples?: Record | undefined; required?: boolean | undefined; example?: any; allowReserved?: boolean | undefined; explode?: boolean | undefined; style?: string | undefined; allowEmptyValue?: boolean | undefined; }, { name: string; schema: { $ref: string; } | import("./schema.js").Schema; in: "path" | "cookie" | "header" | "query"; description?: string | undefined; deprecated?: boolean | undefined; examples?: Record | undefined; required?: boolean | undefined; example?: any; allowReserved?: boolean | undefined; explode?: boolean | undefined; style?: string | undefined; allowEmptyValue?: boolean | undefined; }>, { name: string; schema: { $ref: string; } | import("./schema.js").Schema; in: "path" | "cookie" | "header" | "query"; description?: string | undefined; deprecated?: boolean | undefined; examples?: Record | undefined; required?: boolean | undefined; example?: any; allowReserved?: boolean | undefined; explode?: boolean | undefined; style?: string | undefined; allowEmptyValue?: boolean | undefined; }, { name: string; schema: { $ref: string; } | import("./schema.js").Schema; in: "path" | "cookie" | "header" | "query"; description?: string | undefined; deprecated?: boolean | undefined; examples?: Record | undefined; required?: boolean | undefined; example?: any; allowReserved?: boolean | undefined; explode?: boolean | undefined; style?: string | undefined; allowEmptyValue?: boolean | undefined; }>; export type Parameter = z.infer | z.infer; export declare const Parameter: z.ZodEffects, Parameter, Parameter>; export {}; //# sourceMappingURL=parameter.d.ts.map