import type { ManagedApiKeyBindResponse } from '../../lib/api.js'; /** * Calculate when to next refresh the key based on rotation metadata. * * Priority order: * 1. nextRotationAt from bind response or config * 2. graceExpiresAt (refresh at 50% of remaining grace) * 3. Fallback interval (5 minutes) */ export declare function calculateNextRefreshMs(bindResponse: ManagedApiKeyBindResponse | null): number; //# sourceMappingURL=scheduler.d.ts.map