import type { OpenCodeClient } from "../../shared/session-api.js"; import type { DelegationSpawnRequest } from "./spawner-types.js"; type SpawnDelegatedSessionArgs = { client: OpenCodeClient; request: DelegationSpawnRequest; }; type SpawnDelegatedSessionResult = { childSession: Record; childSessionId: string; allowedTools: readonly string[]; }; export declare function spawnDelegatedSession(args: SpawnDelegatedSessionArgs): Promise; export {}; //# sourceMappingURL=session-creator.d.ts.map