export type TrustAction = { id: string; action: string; category: 'destructive' | 'outbound' | 'os-control' | 'other'; reversible: boolean; undoHint?: string; metadata?: Record; createdAt: string; expiresAt: string; undoneAt?: string; }; export declare function logTrustAction(input: { action: string; category?: TrustAction['category']; reversible?: boolean; undoHint?: string; metadata?: Record; undoWindowMs?: number; }): Promise; export declare function listActiveTrustActions(): Promise; export declare function markTrustActionUndone(id: string): Promise; export declare function trustUndoWindowMs(): number; //# sourceMappingURL=trust-log.d.ts.map