import type { TSchema } from '@sinclair/typebox'; export interface SchemaPromptAdapter { generateExample(schema: TSchema): string; generateConstraints(schema: TSchema): string; generateSchemaSummary(schema: TSchema): string; } export declare const MAX_SCHEMA_PROMPT_DEPTH = 8; export declare class DefaultSchemaPromptAdapter implements SchemaPromptAdapter { generateExample(schema: TSchema): string; generateConstraints(schema: TSchema): string; generateSchemaSummary(schema: TSchema): string; } //# sourceMappingURL=schema-prompt-adapter.d.ts.map