import type { GraphClientConfig } from "../lib/graph-client.js"; export interface MailboxInfoArgs { } export interface MailboxInfo { registered: boolean; graphUserId: string | null; scopes: string[]; tokenExpSec: number | null; refreshTokenExpSec: number | null; tokenWithinRefreshWindow: boolean; folderCount: number | null; } /** * Health probe: answers "did account X auth?" + "is the token in the * refresh window?" without grepping logs. If the account isn't registered, * returns `registered: false` rather than throwing. */ export declare function runMailboxInfo(config: GraphClientConfig): Promise; //# sourceMappingURL=mailbox-info.d.ts.map