import { Authorize, AuthorizeResult } from '@slack/bolt'; import { WebClient } from '@slack/web-api'; export declare function runAuthTestForBotToken(client: WebClient, authorization: Partial & { botToken: Required['botToken']; }): Promise<{ botUserId: string; botId: string; }>; declare type Authorization = Partial & { botToken: Required['botToken']; }; export declare function buildAuthorizeResult(isEnterpriseInstall: boolean, authTestResult: Promise<{ botUserId: string; botId: string; }>, authorization: Authorization): Promise; export declare function singleAuthorization(client: WebClient, authorization: Authorization, tokenVerificationEnabled: boolean): Authorize; export {}; //# sourceMappingURL=internals.d.ts.map