import { HotAPI } from "./HotAPI";
import { HotClient } from "./HotClient";
import { HotServer } from "./HotServer";
import { ServerRequest } from "./HotRouteMethod";
export declare class HotTesterAPI extends HotAPI {
    constructor(baseUrl: string, connection?: HotServer | HotClient, db?: any);
    /**
     * This is called when the page has finished loading in development mode.
     */
    pageLoaded(request: ServerRequest): Promise<any>;
    /**
     * This is called when the page has finished unloading in development mode.
     */
    pageUnloaded(request: ServerRequest): Promise<any>;
    /**
     * Execute the tests for a page.
     */
    executeTests(req: ServerRequest): Promise<any>;
    /**
     * Responds with true to heartbeat requests.
     */
    heartbeat(req: ServerRequest): Promise<any>;
}
//# sourceMappingURL=HotTesterAPI.d.ts.map