import { Func, FxError, PluginContext, QTreeNode, Result } from "@microsoft/teamsfx-api"; import { AadResult } from "./results"; export declare class AadAppForTeamsImpl { getQuestionsForUserTask(func: Func, ctx: PluginContext): Promise>; provision(ctx: PluginContext, isLocalDebug?: boolean): Promise; setApplicationInContext(ctx: PluginContext, isLocalDebug?: boolean): AadResult; postProvision(ctx: PluginContext, isLocalDebug?: boolean): Promise; updatePermission(ctx: PluginContext): Promise; private static getRedirectUris; private static getUpdatePermissionConfigs; private static parsePermission; private static generateRequiredResourceAccess; private static getPermissionMap; } //# sourceMappingURL=plugin.d.ts.map