UNPKG

@seratch_/bolt-fastify

Version:
20 lines 719 B
import { Logger } from '@slack/logger'; import { Installation, InstallationQuery } from '@slack/oauth'; import SlackAppInstallation from './SlackAppInstallation'; export interface StoreInstallationCallbackArgs<M extends SlackAppInstallation> { model: M; installation: Installation; logger: Logger; query?: InstallationQuery<boolean>; } export interface FetchInstallationCallbackArgs<M extends SlackAppInstallation> { query: InstallationQuery<boolean>; model: M; installation: Installation; logger: Logger; } export interface DeleteInstallationCallbackArgs { query: InstallationQuery<boolean>; logger: Logger; } //# sourceMappingURL=SequelizeInstallationStoreCallbackArgs.d.ts.map