UNPKG

@slack/oauth

Version:

Official library for interacting with Slack's Oauth endpoints

8 lines 540 B
import type { Logger } from '@slack/logger'; import type { Installation, InstallationQuery } from '..'; export interface InstallationStore { storeInstallation<AuthVersion extends 'v1' | 'v2'>(installation: Installation<AuthVersion, boolean>, logger?: Logger): Promise<void>; fetchInstallation: (query: InstallationQuery<boolean>, logger?: Logger) => Promise<Installation<'v1' | 'v2', boolean>>; deleteInstallation?: (query: InstallationQuery<boolean>, logger?: Logger) => Promise<void>; } //# sourceMappingURL=interface.d.ts.map