import type { BrowserCommandContext } from 'vitest/node'; import type { ImageSnapshotAnimationOptions, ImageSnapshotTimeoutOptions } from '../client.ts'; export declare function takeSnapshot(context: BrowserCommandContext, filePath: string, subject: string, options: (ImageSnapshotTimeoutOptions & ImageSnapshotAnimationOptions) | undefined): Promise>; export declare function takeSnapshotByBrowser(context: BrowserCommandContext, filePath: string, subject: string, options: (ImageSnapshotTimeoutOptions & ImageSnapshotAnimationOptions) | undefined): Promise>; export declare function writeSnapshot(filePath: string, subject: string): Promise; export declare function writeSnapshotBuffer(filePath: string, subject: Buffer): Promise; //# sourceMappingURL=snapshot.d.ts.map