| 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<string>; |
| resolvePath(filepath: string): Promise<string>; |
| prepareDirectory(dirPath: string): Promise<void>; |
| saveSnapshotFile(filepath: string, snapshot: string): Promise<void>; |
| readSnapshotFile(filepath: string): Promise<string | null>; |
| removeSnapshotFile(filepath: string): Promise<void>; |
| } |
|
|
| export { NodeSnapshotEnvironment, SnapshotEnvironment }; |
|
|