import type { WorkspaceSuperpowersArtifact, WorkspaceSuperpowersRun, WorkspaceSuperpowersRunMetadata } from '../types/index.js'; export interface RecordSuperpowersRunInput { workflow: string; summary: string; taskId?: string; sessionId?: string; artifacts: WorkspaceSuperpowersArtifact[]; metadata?: WorkspaceSuperpowersRunMetadata; } export interface SuperpowersRunReadiness { missingArtifacts: string[]; missingWorktreePath: string | null; missingCompactSessionId: string | null; } export declare function loadSuperpowersRuns(basePath: string): Promise; export declare function getLatestSuperpowersRun(basePath: string): Promise; export declare function recordSuperpowersRun(basePath: string, input: RecordSuperpowersRunInput): Promise; export declare function inspectSuperpowersRun(basePath: string, run: WorkspaceSuperpowersRun): SuperpowersRunReadiness; //# sourceMappingURL=superpowers-runs.d.ts.map