import { Page } from 'puppeteer';
export declare class DebuggingTools {
    private page;
    private pausedParams;
    private client;
    private pausedHandler;
    private scriptParsedHandler;
    constructor(page: Page);
    private initializeCDP;
    cleanup(): Promise<void>;
    setBreakpoint(args: any): Promise<{
        content: {
            type: string;
            text: string;
        }[];
    }>;
    removeBreakpoint(args: any): Promise<{
        content: {
            type: string;
            text: string;
        }[];
    }>;
    debugContinue(): Promise<{
        content: {
            type: string;
            text: string;
        }[];
    }>;
    debugStepOver(): Promise<{
        content: {
            type: string;
            text: string;
        }[];
    }>;
    debugStepInto(): Promise<{
        content: {
            type: string;
            text: string;
        }[];
    }>;
    debugEvaluate(args: any): Promise<{
        content: {
            type: string;
            text: string;
        }[];
    }>;
    debugGetVariables(): Promise<{
        content: {
            type: string;
            text: string;
        }[];
    }>;
    debugFunction(args: any): Promise<{
        content: {
            type: string;
            text: string;
        }[];
    }>;
}
//# sourceMappingURL=debugging-tools.d.ts.map