import { S as SnapshotEnvironment, a as SnapshotEnvironmentOptions } from './environment-cMiGIVXz.js'; declare class NodeSnapshotEnvironment implements SnapshotEnvironment { private options; constructor(options?: SnapshotEnvironmentOptions); getVersion(): string; getHeader(): string; resolveRawPath(testPath: string, rawPath: string): Promise; resolvePath(filepath: string): Promise; prepareDirectory(dirPath: string): Promise; saveSnapshotFile(filepath: string, snapshot: string): Promise; readSnapshotFile(filepath: string): Promise; removeSnapshotFile(filepath: string): Promise; } export { NodeSnapshotEnvironment, SnapshotEnvironment };