import { RequiredResourceAccess } from "./interfaces/IAADDefinition"; import { ProvisionConfig } from "./utils/configs"; export declare class AadAppClient { static createAadApp(config: ProvisionConfig): Promise; static createAadAppSecret(config: ProvisionConfig): Promise; static updateAadAppRedirectUri(objectId: string, redirectUris: string[]): Promise; static updateAadAppIdUri(objectId: string, applicationIdUri: string): Promise; static updateAadAppPermission(objectId: string, permissions: RequiredResourceAccess[]): Promise; static getAadApp(objectId: string, islocalDebug: boolean, clientSecret: string | undefined): Promise; private static retryHanlder; private static getAadAppProvisionObject; private static getAadUrlObject; private static getAadApplicationIdObject; private static getAadPermissionObject; } //# sourceMappingURL=aadAppClient.d.ts.map