export declare class StructuredOutputSchemaError extends Error { constructor(message: string); } export declare class StructuredOutputValueValidationError extends Error { readonly issues: readonly StructuredOutputValueValidationIssue[]; constructor(issues: readonly StructuredOutputValueValidationIssue[]); } export interface StructuredOutputValueValidationIssue { readonly path: string; readonly keyword: string; readonly message: string; } export declare function assertStructuredOutputSchema(schema: Record): void; export declare function assertStrictStructuredOutputSchema(schema: Record): void; export declare function validateStructuredOutputAgainstSchema(value: unknown, schema: Record): void; //# sourceMappingURL=structured-output-schema-validator.d.ts.map