export interface ConstructorEnvReplayIdentity { baseDir: string; namespace: string; photonName: string; pathHash: string; } export declare function createConstructorEnvReplayIdentity(baseDir: string, photonName: string, photonPath: string): ConstructorEnvReplayIdentity; export declare class ConstructorEnvReplayStore { private readonly rootDir; private readonly secretPath; private secret?; constructor(photonHome?: string); resolve(identity: ConstructorEnvReplayIdentity, envVarName: string): string | undefined; write(identity: ConstructorEnvReplayIdentity, values: Record): void; getSnapshotPath(identity: ConstructorEnvReplayIdentity): string; private readSafe; private read; private pathFor; private getSecret; private encrypt; private decrypt; } //# sourceMappingURL=constructor-env-replay.d.ts.map