import { IDisposable } from "../../../../../base/common/lifecycle.js";
import { InlineAnchorWidget } from "@codingame/monaco-vscode-a793b3ee-7ba9-5176-a019-30ec806fdd95-common/vscode/vs/workbench/contrib/chat/browser/chatInlineAnchorWidget";
export declare const IChatMarkdownAnchorService: import("../../../../../platform/instantiation/common/instantiation.js").ServiceIdentifier<IChatMarkdownAnchorService>;
export interface IChatMarkdownAnchorService {
    readonly _serviceBrand: undefined;
    /**
    * Returns the currently focused anchor if any
    */
    readonly lastFocusedAnchor: InlineAnchorWidget | undefined;
    register(widget: InlineAnchorWidget): IDisposable;
}
