import { ScreenshotRepository } from "../../domain/repositories/ScreenshotRepository"; export declare type ScreenshotOptions = { quality?: number; onCaptureStart?: () => void; onCaptureEnd?: () => void; type?: "image/jpeg" | "image/png" | "image/webp"; }; export declare class ScreenshotDefaultRepository implements ScreenshotRepository { screenshot: ({ onCaptureEnd, onCaptureStart, quality, type, }?: ScreenshotOptions) => import("../entities/future").Future; } export declare function checkIfBrowserSupported(): boolean;