/** * Microsoft Outlook OAuth 2.0 Device Code upstream configuration for * `createDelegatedOAuthApp({flow:'device_code', upstream: ...})`. * * Scopes requested: * - offline_access -> refresh_token * - https://outlook.office.com/IMAP.AccessAsUser.All -> IMAP mailbox * - https://outlook.office.com/SMTP.Send -> SMTP send * * Tenant and scopes are overridable (`OUTLOOK_TENANT`, `OUTLOOK_SCOPES`) so an * M365 work/school directory can be targeted; the defaults here are unchanged * (`common`, full IMAP+SMTP grant). */ import type { UpstreamOAuthConfig } from '@n24q02m/mcp-core'; export declare function buildOutlookUpstream(opts: { clientId: string; }): UpstreamOAuthConfig; //# sourceMappingURL=outlook-device-code.d.ts.map