import { WorkspaceBridge } from '../workspace-bridge.js'; import { TerminalPolicy } from '../terminal-policy.js'; /** ACP supplies session authority; shared tools enforce containment and ownership. */ export declare class AcpWorkspaceTools { private readonly bridge; private readonly terminal; constructor(bridge: WorkspaceBridge, terminal: TerminalPolicy); private payload; call(sessionId: string, backend: string, endpoint: string, args: Record): Promise; open(sessionId: string, backend: string, endpoint: string, args: Record, signal: AbortSignal): Promise>; close(): Promise; } //# sourceMappingURL=workspace-tools.d.ts.map