import { Page } from "@playwright/test";
import { EyesLens } from "./eyes-lens";
import { ICameraSettings, ILens } from "./types";
export declare class PercyLens extends EyesLens implements ILens {
    protected page: Page;
    protected settings: ICameraSettings;
    private percySnapshot;
    private percyConfig;
    constructor(page: Page, settings: ICameraSettings);
    takeSnapshot(label: string): Promise<void>;
    takeFullScreenSnapshot(label: string): Promise<void>;
    cameraON(): Promise<void>;
    cameraOFF(): Promise<void>;
    toolConfig(): void;
    private checkSettings;
    private setCustomCSS;
}
