export declare const operation: import("@scalar/validation").IntersectionSchema<readonly [import("@scalar/validation").ObjectSchema<{
    tags: import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").StringSchema>>;
    summary: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
    description: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
    externalDocs: import("@scalar/validation").OptionalSchema<import("@scalar/validation").ObjectSchema<{
        url: import("@scalar/validation").StringSchema;
        description: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
    }>>;
    operationId: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
    parameters: import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").Schema>>;
    requestBody: import("@scalar/validation").OptionalSchema<import("@scalar/validation").Schema>;
    responses: import("@scalar/validation").OptionalSchema<import("@scalar/validation").LazySchema<() => import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").Schema>>>;
    deprecated: import("@scalar/validation").OptionalSchema<import("@scalar/validation").BooleanSchema>;
    security: import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").ArraySchema<import("@scalar/validation").StringSchema>>>>;
    servers: import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").ObjectSchema<{
        url: import("@scalar/validation").StringSchema;
        description: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        variables: import("@scalar/validation").OptionalSchema<import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").ObjectSchema<{
            enum: import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").StringSchema>>;
            default: import("@scalar/validation").StringSchema;
            description: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        }>>>;
    }>>>;
    callbacks: import("@scalar/validation").OptionalSchema<import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").Schema>>;
}>, import("@scalar/validation").ObjectSchema<{
    'x-badges': import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").ObjectSchema<{
        name: import("@scalar/validation").StringSchema;
        position: import("@scalar/validation").OptionalSchema<import("@scalar/validation").UnionSchema<readonly [import("@scalar/validation").LiteralSchema<"before">, import("@scalar/validation").LiteralSchema<"after">]>>;
        color: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
    }>>>;
}>, import("@scalar/validation").ObjectSchema<{
    'x-internal': import("@scalar/validation").OptionalSchema<import("@scalar/validation").BooleanSchema>;
}>, import("@scalar/validation").ObjectSchema<{
    'x-scalar-ignore': import("@scalar/validation").OptionalSchema<import("@scalar/validation").BooleanSchema>;
}>, import("@scalar/validation").ObjectSchema<{
    'x-codeSamples': import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").ObjectSchema<{
        lang: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        label: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        source: import("@scalar/validation").StringSchema;
    }>>>;
    'x-code-samples': import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").ObjectSchema<{
        lang: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        label: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        source: import("@scalar/validation").StringSchema;
    }>>>;
    'x-custom-examples': import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").ObjectSchema<{
        lang: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        label: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        source: import("@scalar/validation").StringSchema;
    }>>>;
    'x-readme': import("@scalar/validation").OptionalSchema<import("@scalar/validation").ObjectSchema<{
        'code-samples': import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").ObjectSchema<{
            language: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
            code: import("@scalar/validation").StringSchema;
            name: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
            install: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
            correspondingExample: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        }>>>;
        'samples-languages': import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").StringSchema>>;
    }>>;
    'x-stainless-snippets': import("@scalar/validation").OptionalSchema<import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").StringSchema>>;
    'x-stainless-examples': import("@scalar/validation").OptionalSchema<import("@scalar/validation").UnionSchema<readonly [import("@scalar/validation").ObjectSchema<{
        title: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        request: import("@scalar/validation").OptionalSchema<import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").StringSchema>>;
        response: import("@scalar/validation").OptionalSchema<import("@scalar/validation").UnknownSchema>;
    }>, import("@scalar/validation").ArraySchema<import("@scalar/validation").ObjectSchema<{
        title: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        request: import("@scalar/validation").OptionalSchema<import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").StringSchema>>;
        response: import("@scalar/validation").OptionalSchema<import("@scalar/validation").UnknownSchema>;
    }>>]>>;
    'x-scalar-examples': import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").ObjectSchema<{
        lang: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        label: import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
        source: import("@scalar/validation").StringSchema;
    }>>>;
}>, import("@scalar/validation").ObjectSchema<{
    'x-scalar-stability': import("@scalar/validation").OptionalSchema<import("@scalar/validation").UnionSchema<readonly [import("@scalar/validation").LiteralSchema<"deprecated">, import("@scalar/validation").LiteralSchema<"experimental">, import("@scalar/validation").LiteralSchema<"stable">]>>;
}>, import("@scalar/validation").ObjectSchema<{
    'x-scalar-disable-parameters': import("@scalar/validation").OptionalSchema<import("@scalar/validation").ObjectSchema<{
        'global-cookies': import("@scalar/validation").OptionalSchema<import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").BooleanSchema>>>;
        'global-headers': import("@scalar/validation").OptionalSchema<import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").BooleanSchema>>>;
        'default-headers': import("@scalar/validation").OptionalSchema<import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").RecordSchema<import("@scalar/validation").StringSchema, import("@scalar/validation").BooleanSchema>>>;
    }>>;
}>, import("@scalar/validation").ObjectSchema<{
    'x-post-response': import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
}>, import("@scalar/validation").ObjectSchema<{
    'x-pre-request': import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
}>, import("@scalar/validation").ObjectSchema<{
    'x-draft-examples': import("@scalar/validation").OptionalSchema<import("@scalar/validation").ArraySchema<import("@scalar/validation").StringSchema>>;
}>, import("@scalar/validation").ObjectSchema<{
    'x-scalar-selected-server': import("@scalar/validation").OptionalSchema<import("@scalar/validation").StringSchema>;
}>]>;
//# sourceMappingURL=operation.d.ts.map