export type FieldType = 'string' | 'number' | 'boolean' | 'text' | 'object' | 'array';
export interface SchemaField {
    id: string;
    name: string;
    description?: string;
    type: FieldType;
    nullable: boolean;
    optional: boolean;
    properties?: SchemaField[];
    items?: SchemaField;
}
export declare function createField(overrides?: Partial<SchemaField>): SchemaField;
