import type { GenerationResolverConfig } from "./generation-resolver.js"; /** * Called under the control workspace's lifetime lock, before resolving any user plan. * Pins the bytes consumed by pnpm, not just a hash checked on a mutable source pathname. * This private file store is not an isolation boundary against malicious same-user code. */ export declare function freezeGenerationArtifacts(config: GenerationResolverConfig, directory: string): Promise; //# sourceMappingURL=generation-artifacts.d.ts.map