/** * PZG Pro Data Seeding & Factories * * Generate type-safe data builders and fixtures from Zod schemas * Deterministic seeds per schema version for consistent testing */ export interface DataFactoriesConfig { outputPath?: string; /** * Per-model settings, in the same shape the core generator uses. This pack parses * the schema itself rather than going through ProFeatureBase.getEnabledModels(), * so it has to apply the exclusion directly. */ models?: Record; generateFixtures?: boolean; generateFactories?: boolean; generateSeeders?: boolean; fixtureSize?: 'small' | 'medium' | 'large'; locale?: string; enableRelations?: boolean; seedStrategy?: 'random' | 'deterministic' | 'realistic'; customProviders?: Record; } export declare function generateDataFactories(schemaPath: string, config?: DataFactoriesConfig): Promise;