export declare const XCodeSamplesSchema: import("@scalar/typebox").TObject<{ 'x-codeSamples': import("@scalar/typebox").TOptional; label: import("@scalar/typebox").TOptional; source: import("@scalar/typebox").TString; example: import("@scalar/typebox").TOptional; contentType: import("@scalar/typebox").TOptional; }>>>; 'x-code-samples': import("@scalar/typebox").TOptional; label: import("@scalar/typebox").TOptional; source: import("@scalar/typebox").TString; example: import("@scalar/typebox").TOptional; contentType: import("@scalar/typebox").TOptional; }>>>; 'x-custom-examples': import("@scalar/typebox").TOptional; label: import("@scalar/typebox").TOptional; source: import("@scalar/typebox").TString; example: import("@scalar/typebox").TOptional; contentType: import("@scalar/typebox").TOptional; }>>>; 'x-readme': import("@scalar/typebox").TOptional; code: import("@scalar/typebox").TString; name: import("@scalar/typebox").TOptional; install: import("@scalar/typebox").TOptional; correspondingExample: import("@scalar/typebox").TOptional; }>>>; 'samples-languages': import("@scalar/typebox").TOptional>; }>>; 'x-stainless-snippets': import("@scalar/typebox").TOptional>; 'x-stainless-examples': import("@scalar/typebox").TOptional; request: import("@scalar/typebox").TOptional>; response: import("@scalar/typebox").TOptional; }>, import("@scalar/typebox").TArray; request: import("@scalar/typebox").TOptional>; response: import("@scalar/typebox").TOptional; }>>]>>; 'x-scalar-examples': import("@scalar/typebox").TOptional; label: import("@scalar/typebox").TOptional; source: import("@scalar/typebox").TString; example: import("@scalar/typebox").TOptional; contentType: import("@scalar/typebox").TOptional; }>>>; }>; export type XCodeSample = { lang?: string; label?: string; source: string; /** Request body example key used by this sample. */ example?: string; /** Request body media type used by this sample. */ contentType?: string; }; /** A single ReadMe custom code sample. */ export type XReadmeCodeSample = { language?: string; code: string; name?: string; install?: string; correspondingExample?: string; }; /** Per-language request snippets with an optional title and response. */ export type XLanguageExample = { title?: string; request?: Record; response?: unknown; }; export declare const XCodeSample: import("@scalar/validation").ObjectSchema<{ lang: import("@scalar/validation").OptionalSchema; label: import("@scalar/validation").OptionalSchema; source: import("@scalar/validation").StringSchema; example: import("@scalar/validation").OptionalSchema; contentType: import("@scalar/validation").OptionalSchema; }>; export type XCodeSamples = { 'x-codeSamples'?: XCodeSample[]; 'x-code-samples'?: XCodeSample[]; 'x-custom-examples'?: XCodeSample[]; 'x-readme'?: { 'code-samples'?: XReadmeCodeSample[]; 'samples-languages'?: string[]; }; 'x-stainless-snippets'?: Record; 'x-stainless-examples'?: XLanguageExample | XLanguageExample[]; 'x-scalar-examples'?: XCodeSample[]; }; export declare const XCodeSamples: import("@scalar/validation").ObjectSchema<{ 'x-codeSamples': import("@scalar/validation").OptionalSchema; label: import("@scalar/validation").OptionalSchema; source: import("@scalar/validation").StringSchema; example: import("@scalar/validation").OptionalSchema; contentType: import("@scalar/validation").OptionalSchema; }>>>; 'x-code-samples': import("@scalar/validation").OptionalSchema; label: import("@scalar/validation").OptionalSchema; source: import("@scalar/validation").StringSchema; example: import("@scalar/validation").OptionalSchema; contentType: import("@scalar/validation").OptionalSchema; }>>>; 'x-custom-examples': import("@scalar/validation").OptionalSchema; label: import("@scalar/validation").OptionalSchema; source: import("@scalar/validation").StringSchema; example: import("@scalar/validation").OptionalSchema; contentType: import("@scalar/validation").OptionalSchema; }>>>; 'x-readme': import("@scalar/validation").OptionalSchema; code: import("@scalar/validation").StringSchema; name: import("@scalar/validation").OptionalSchema; install: import("@scalar/validation").OptionalSchema; correspondingExample: import("@scalar/validation").OptionalSchema; }>>>; 'samples-languages': import("@scalar/validation").OptionalSchema>; }>>; 'x-stainless-snippets': import("@scalar/validation").OptionalSchema>; 'x-stainless-examples': import("@scalar/validation").OptionalSchema; request: import("@scalar/validation").OptionalSchema>; response: import("@scalar/validation").OptionalSchema; }>, import("@scalar/validation").ArraySchema; request: import("@scalar/validation").OptionalSchema>; response: import("@scalar/validation").OptionalSchema; }>>]>>; 'x-scalar-examples': import("@scalar/validation").OptionalSchema; label: import("@scalar/validation").OptionalSchema; source: import("@scalar/validation").StringSchema; example: import("@scalar/validation").OptionalSchema; contentType: import("@scalar/validation").OptionalSchema; }>>>; }>; //# sourceMappingURL=x-code-samples.d.ts.map