import { URI } from "@codingame/monaco-vscode-api/vscode/vs/base/common/uri"; import { Action2 } from "@codingame/monaco-vscode-api/vscode/vs/platform/actions/common/actions"; import { IInstantiationService, ServicesAccessor } from "@codingame/monaco-vscode-api/vscode/vs/platform/instantiation/common/instantiation"; export declare class ForkConversationAction extends Action2 { constructor(); run(accessor: ServicesAccessor, ...args: unknown[]): Promise; protected _openForkedSession(instantiationService: IInstantiationService, parentSessionResource: URI, forkedSessionResource: URI): Promise; private pendingFork; private forkContributedChatSession; }