interface SnapshotEnvironment { getVersion(): string; getHeader(): string; resolvePath(filepath: string): Promise; resolveRawPath(testPath: string, rawPath: string): Promise; prepareDirectory(dirPath: string): Promise; saveSnapshotFile(filepath: string, snapshot: string): Promise; readSnapshotFile(filepath: string): Promise; removeSnapshotFile(filepath: string): Promise; } export { SnapshotEnvironment as S };