/** Internal declaration origins; never part of a builder or its published interface. */ interface BuilderProvenance { fromEvery: boolean; keys: Map; children: Map; } /** Records an explicit key operation on a from builder or projection builder. */ export declare function recordKeyDeclaration(builder: object, path: string, declaration: string): void; /** Records a child addition without adding state to the public builder type. */ export declare function recordChildDeclaration(builder: object, path: string, declaration: string): void; /** Remembers empty fromEvery declarations, which have no wire representation. */ export declare function recordFromEveryDeclaration(builder: object): void; /** Reads declaration origins while compiling, before variant lowering. */ export declare function getProjectionBuilderProvenance(builder: object): Readonly; export {}; //# sourceMappingURL=projectionBuilderProvenance.d.ts.map