export interface SessionMetadata { recapId?: string; briefingDate?: string; devopsEntityType?: string; devopsEntityId?: string; devopsEntityTitle?: string; projectName?: string; icmId?: string; } /** Save (merge) metadata for a Claude session. */ export declare function saveSessionMetadata(claudeSessionId: string, metadata: Partial): void; /** Load metadata for a single session. Returns {} on missing/corrupt files. */ export declare function loadSessionMetadata(claudeSessionId: string): SessionMetadata; /** Load metadata for all sessions (bulk). Returns Map keyed by claudeSessionId. */ export declare function loadAllSessionMetadata(): Map; /** Delete metadata file for a session. */ export declare function deleteSessionMetadata(claudeSessionId: string): void;