import { IDisposable } from "../../../../../base/common/lifecycle.js";
import { InlineAnchorWidget } from "@codingame/monaco-vscode-e28ac690-06d5-5ee9-92d1-02df70296354-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;
}
