@seratch_/bolt-fastify
Version:
Bolt for JavaScript Extension - Fastify
20 lines • 719 B
TypeScript
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