slack-edge
Version:
Slack app development framework for edge functions with streamlined TypeScript support
22 lines • 673 B
TypeScript
import { LoggingEnv } from "../app-env";
import { OpenIDConnectTokenResponse } from "slack-web-api-client";
/**
* OpenIDConnectCallback args
*/
export interface OpenIDConnectCallbackArgs {
env: LoggingEnv;
token: OpenIDConnectTokenResponse;
request: Request;
}
/**
* OpenIDConnectCallback hook
*/
export type OpenIDConnectCallback = (args: OpenIDConnectCallbackArgs) => Promise<Response>;
/**
* The default OpenIDConnectCallback implementation.
* @param env env variables
* @param token openid.connect.token API response
* @returns response
*/
export declare const defaultOpenIDConnectCallback: OpenIDConnectCallback;
//# sourceMappingURL=hook.d.ts.map