@seratch_/bolt-fastify
Version:
Bolt for JavaScript Extension - Fastify
18 lines • 877 B
TypeScript
import { CallbackOptions, InstallPathOptions } from '@slack/oauth';
import { InstallProviderOptions, InstallURLOptions } from '@slack/bolt';
export default interface FastifyInstallerOptions {
stateStore?: InstallProviderOptions['stateStore'];
stateVerification?: InstallProviderOptions['stateVerification'];
authVersion?: InstallProviderOptions['authVersion'];
metadata?: InstallURLOptions['metadata'];
installPath?: string;
directInstall?: boolean;
renderHtmlForInstallPath?: (url: string) => string;
redirectUriPath?: string;
installPathOptions?: InstallPathOptions;
callbackOptions?: CallbackOptions;
userScopes?: InstallURLOptions['userScopes'];
clientOptions?: InstallProviderOptions['clientOptions'];
authorizationUrl?: InstallProviderOptions['authorizationUrl'];
}
//# sourceMappingURL=FastifyInstallerOptions.d.ts.map