import type { IR } from '../../ir.js'; import type { ProjectionDiagnostic } from '../interface.js'; import type { PrismaStoreProjectionOptions } from './options.js'; import type { PrismaModelMetadata } from '../../stores/prisma-generic/types.js'; export declare function buildPrismaModelMetadata(ir: IR, options: PrismaStoreProjectionOptions): { metadata: PrismaModelMetadata; diagnostics: ProjectionDiagnostic[]; }; export declare function emitMetadataModule(metadata: PrismaModelMetadata): string; export declare function emitRegistryModule(entityNames: string[], options: PrismaStoreProjectionOptions): string; //# sourceMappingURL=metadata-builder.d.ts.map