import { CancellationToken } from "../../../../base/common/cancellation.js"; import { IBrowserTargetLocator, IElementData } from "@codingame/monaco-vscode-chat-service-override/vscode/vs/platform/browserElements/common/browserElements"; import { IRectangle } from "../../../../platform/window/common/window.js"; export declare const IBrowserElementsService: import("../../../../platform/instantiation/common/instantiation.js").ServiceIdentifier; export interface IBrowserElementsService { _serviceBrand: undefined; getElementData(rect: IRectangle, token: CancellationToken, locator: IBrowserTargetLocator | undefined): Promise; startDebugSession(token: CancellationToken, locator: IBrowserTargetLocator): Promise; startConsoleSession(token: CancellationToken, locator: IBrowserTargetLocator): Promise; getConsoleLogs(locator: IBrowserTargetLocator): Promise; }