export declare const visContext: { setOptions(projectName: string | undefined, options?: import("../config.ts").VisOptions): void; __test__getOptions(projectName: string): import("../config.ts").VisOptions | undefined; __test__reset(): void; __test__getState(context: import("./vis_context.types.ts").PartialBrowserCommandContext): Promise; setupSuite(browserContext: import("./vis_context.types.ts").PartialBrowserCommandContext): Promise>; getSnapshotInfo(browserContext: import("./vis_context.types.ts").PartialBrowserCommandContext, name: string, isAutoSnapshot: boolean, options?: { snapshotFileId?: string | undefined; }): Promise<{ baselinePath: string; resultPath: string; diffPath: string; timeout?: number | undefined | undefined; animations?: boolean | undefined | undefined; failureThresholdType?: "pixel" | "percent" | undefined | undefined; failureThreshold?: number | undefined | undefined; comparisonMethod: any; diffOptions?: Partial | undefined; } | { baselinePath: string; resultPath: string; diffPath: string; timeout?: number | undefined | undefined; animations?: boolean | undefined | undefined; failureThresholdType?: "pixel" | "percent" | undefined | undefined; failureThreshold?: number | undefined | undefined; comparisonMethod?: any; diffOptions?: { threshold?: number | undefined; includeAA?: boolean | undefined; alpha?: number | undefined; aaColor?: [number, number, number] | undefined; diffColor?: [number, number, number] | undefined; diffColorAlt?: [number, number, number] | undefined; diffMask?: boolean | undefined; } | undefined; }>; getTaskCount(browserContext: import("./vis_context.types.ts").PartialBrowserCommandContext, taskId: string): Promise; hasImageSnapshot(browserContext: import("./vis_context.types.ts").PartialBrowserCommandContext, taskId: string, snapshotFileId: string | undefined, isAutoSnapshot: boolean): Promise; getSnapshotFilename(browserContext: import("./vis_context.types.ts").PartialBrowserCommandContext, info: { taskId: string; task: { count: number; }; }, snapshotFileId: string | undefined, isAutoSnapshot: boolean): string; getSuiteInfo(browserContext: import("./vis_context.types.ts").PartialBrowserCommandContext, taskId: string): Promise<{ projectRoot: string; suiteId: string; taskId: string; baselineDir: string; resultDir: string; diffDir: string; task: { count: number; }; }>; }; //# sourceMappingURL=vis_context.d.ts.map