export type OutlookStatus = { connected: boolean; mailboxPrincipal?: string | null; expiresAt?: string | null; scope?: string | null; loaded: boolean; error?: string | null; }; export declare function getOutlookStatus(): OutlookStatus; export declare function isOutlookConnected(): boolean; export declare function setOutlookDisconnected(): void; export declare function resetOutlookStatus(): void; export declare function subscribeOutlookStatus(handler: (status: OutlookStatus) => void): () => void; export declare function refreshOutlookStatus(): Promise; export declare function ensureOutlookStatusLoaded(): Promise; //# sourceMappingURL=outlookIntegrationStatus.d.ts.map