import { type ObservationSnapshot, type PermissionHints, type SuperpowersHints } from '../core/harness-hints.js'; import type { Task, WorkspaceDeliverableIndexEntry, WorkspaceSuperpowersRun, WorkspaceWorkflowContext, WorkspaceState } from '../types/index.js'; export interface AgentBriefing { sessionId: string | null; sessionName: string | null; lastActive: string | null; runtimeStatus: string; runtimeSummary: string; currentTaskId: string | null; currentPhaseId: string | null; guidance: string | null; nextAction: string; shouldRead: string[]; readyTasks: Task[]; blockedTasks: Task[]; pendingReview: WorkspaceDeliverableIndexEntry[]; superpowers: SuperpowersHints; permissions: PermissionHints; observation: ObservationSnapshot; latestSuperpowersRun: WorkspaceSuperpowersRun | null; workflowContext: WorkspaceWorkflowContext | null; } export declare function buildAgentBriefing(basePath?: string, workspace?: WorkspaceState): Promise; //# sourceMappingURL=agent-briefing.d.ts.map