export interface SessionShutdownTracker { safely(action: () => void): void; track(action: () => Promise): void; trackRequired(action: () => Promise): void; finish(): Promise; } /** Aggregates independent session cleanup while preserving failures from required release barriers. */ export declare function createSessionShutdownTracker(): SessionShutdownTracker; //# sourceMappingURL=session-shutdown.d.ts.map