import { Action2 } from "@codingame/monaco-vscode-api/vscode/vs/platform/actions/common/actions"; import { ServicesAccessor } from "@codingame/monaco-vscode-api/vscode/vs/platform/instantiation/common/instantiation"; import { IAgentSession, IMarshalledAgentSessionContext } from "@codingame/monaco-vscode-api/vscode/vs/workbench/contrib/chat/browser/agentSessions/agentSessionsModel"; import { ToggleTitleBarConfigAction } from "@codingame/monaco-vscode-api/vscode/vs/workbench/browser/parts/titlebar/titlebarActions"; export declare class EnterAgentSessionProjectionAction extends Action2 { static readonly ID = "agentSession.enterAgentSessionProjection"; constructor(); run(accessor: ServicesAccessor, context?: IAgentSession | IMarshalledAgentSessionContext): Promise; } export declare class ExitAgentSessionProjectionAction extends Action2 { static readonly ID = "agentSession.exitAgentSessionProjection"; constructor(); run(accessor: ServicesAccessor): Promise; } export declare class ToggleUnifiedAgentsBarAction extends ToggleTitleBarConfigAction { constructor(); }