import { DisposableStore } from "@codingame/monaco-vscode-api/vscode/vs/base/common/lifecycle"; import { ServicesAccessor } from "@codingame/monaco-vscode-api/vscode/vs/editor/browser/editorExtensions"; import { Action2 } from "@codingame/monaco-vscode-api/vscode/vs/platform/actions/common/actions"; export declare function registerChatContextActions(): DisposableStore; export declare class AttachSearchResultAction extends Action2 { private static readonly Name; constructor(); run(accessor: ServicesAccessor): Promise; } export declare class AttachContextAction extends Action2 { constructor(); run(accessor: ServicesAccessor, ...args: unknown[]): Promise; private _show; private _handleQPPick; private _handleContextPick; private _handleContextPickerItem; }