export type VaultSecret = { id: string; name: string; lastRotated: string; status: "active" | "expiring" | "expired"; }; export type VaultAccessLog = { id: string; actor: string; action: string; timestamp: string; status: "success" | "denied"; }; export type TokenVaultOptions = { selector: string; title?: string; secrets: VaultSecret[]; logs: VaultAccessLog[]; onRotate?: (secret: VaultSecret) => void; onLogSelect?: (log: VaultAccessLog) => void; hydrate?: boolean; }; //# sourceMappingURL=TokenVault.types.d.ts.map