import type { CdpMessage, CdpPlugin, SessionState } from "../types.js"; /** Turns a client's `Browser.close` into an orderly disconnect: the client * gets its reply, then the session ends with the browser still running, so * a provider that saves state when the connection closes still saves it. */ export declare class BrowserCloseAsDisconnectPlugin implements CdpPlugin { readonly name = "browser-close-as-disconnect"; private readonly pendingIds; onCommand(msg: CdpMessage): CdpMessage | undefined; onResponse(msg: CdpMessage, state: SessionState): void; } //# sourceMappingURL=browser-close-as-disconnect.d.ts.map