#!/usr/bin/env node
export declare class SupapupServer {
    private server;
    private browserRecovery;
    private browserTools;
    private agentTools;
    private screenshotTools;
    private serverTools;
    private devtools;
    private responsiveTester;
    private networkTools;
    private pageAnalysis;
    private devToolsElements;
    private storageTools;
    private formTools;
    private humanInteraction;
    private viewportTools;
    private role?;
    constructor(role?: string);
    private setupHandlers;
    private handleToolRequest;
    private initializeToolsIfNeeded;
    /**
     * Refresh all tool page references to prevent detached frame errors
     */
    private refreshAllToolPageReferences;
    private handleBrowserCrash;
    private handleStorageGet;
    private handleStorageSet;
    private handleStorageRemove;
    private handleStorageClear;
    private handleStorageExport;
    private handleStorageImport;
    private handleStorageGetInfo;
    run(): Promise<void>;
}
//# sourceMappingURL=index.d.ts.map