/** * manifest seed command * * Generates realistic seed data files from IR entity definitions. * Supports JSON, SQL, and Supabase output formats and dev/staging/demo profiles. */ export type SeedProfile = 'dev' | 'staging' | 'demo'; export type SeedFormat = 'json' | 'sql' | 'supabase'; export interface SeedOptions { /** Source file (.manifest or .ir.json) or directory */ source?: string; /** Output file or directory path */ output?: string; /** Profile controls default record counts per entity */ profile?: SeedProfile; /** Output format */ format?: SeedFormat; /** Override record count for every entity */ count?: number; /** Only seed the named entity (repeatable) */ entity?: string[]; /** Deterministic seed for reproducible output */ seed?: number; /** Emit structured JSON to stdout instead of writing files */ json?: boolean; /** Preview seed file writes without touching the filesystem. */ dryRun?: boolean; } export interface SeedResult { profile: SeedProfile; format: SeedFormat; seed: number; entities: Record; total: number; } export declare function seedCommand(options?: SeedOptions): Promise; //# sourceMappingURL=seed.d.ts.map