export interface TeamStatePaths { cwd: string; teamName: string; teamRoot: string; configFile: string; manifestFile: string; shutdownFile: string; tasksDir: string; workersDir: string; mailboxDir: string; dispatchDir: string; eventsFile: string; monitorSnapshotFile: string; phaseStateFile: string; approvalsDir: string; } export interface WorkerStatePaths { cwd: string; workerRoot: string; inboxFile: string; outboxFile: string; outboxOffsetFile: string; heartbeatFile: string; readySentinel: string; statusFile: string; shutdownRequestFile: string; shutdownAckFile: string; } export interface TeamMonitorPaths { cwd: string; root: string; ownerFile: string; heartbeatFile: string; statusFile: string; eventsFile: string; visualDir: string; targetsDir: string; } export declare function resolveTeamPaths(cwd: string, teamName: string): TeamStatePaths; export declare function resolveWorkerPaths(team: TeamStatePaths, workerName: string): WorkerStatePaths; export declare function resolveTeamMonitorPaths(cwd: string): TeamMonitorPaths; export declare function ensureTeamDirs(paths: TeamStatePaths): void; export declare function ensureWorkerDirs(worker: WorkerStatePaths): void; export declare function ensureTeamMonitorDirs(paths: TeamMonitorPaths): void;