/** * Azure AD Authentication Provider * * Handles Azure Active Directory authentication. * Supports OAuth2 client credentials flow with Azure AD. */ import { AuthProvider, AuthResult, AzureADConfig } from './index.js'; export declare class AzureADProvider implements AuthProvider { readonly type: "azure_ad"; authenticate(config: AzureADConfig): Promise; refresh(config: AzureADConfig): Promise; clear(config: AzureADConfig): Promise; validate(config: AzureADConfig): Promise; private getCacheKey; }