@seratch_/bolt-fastify
Version:
Bolt for JavaScript Extension - Fastify
32 lines • 1.01 kB
TypeScript
import { Attributes, Model, ModelAttributes, ModelStatic } from 'sequelize';
declare type M = InstanceType<ModelStatic<Model>>;
export default class SlackAppInstallation extends Model {
id?: number;
appId?: string;
enterpriseId?: string;
enterpriseName?: string;
enterpriseUrl?: string;
teamId?: string;
teamName?: string;
botToken?: string;
botId?: string;
botUserId?: string;
botScopes?: string;
botRefreshToken?: string;
botTokenExpiresAt?: Date;
userId?: string;
userToken?: string;
userScopes?: string;
userRefreshToken?: string;
userTokenExpiresAt?: Date;
incomingWebhookUrl?: string;
incomingWebhookChannel?: string;
incomingWebhookChannelId?: string;
incomingWebhookConfigurationUrl?: string;
isEnterpriseInstall?: boolean;
tokenType?: string;
installedAt?: Date;
static buildNewModelAttributes(): ModelAttributes<M, Attributes<M>>;
}
export {};
//# sourceMappingURL=SlackAppInstallation.d.ts.map