import type { AgentModelInput } from '../../../agent/types.js'; import type { TraceSink } from '../../../agent/trace/index.js'; import type { WorkspaceStore } from '../../../agent/workspace/index.js'; import type { PhaseRole } from '../../../agent/tools/nesting.js'; export interface ForkMintPhaseOptions { phaseName: string; phaseId: string; systemPrompt: string; inputMessage: string; phaseRole?: PhaseRole; parentSessionId: string; parentCwd?: string; skillCallId?: string; model: AgentModelInput; parentReadRoots?: string[]; traceWriter?: TraceSink; workspaceStore?: WorkspaceStore; } export declare function forkMintPhase(opts: ForkMintPhaseOptions): Promise;