@appsemble/node-utils
Version:
NodeJS utilities used by Appsemble internally.
7 lines (6 loc) • 553 B
TypeScript
import { type Options } from '@appsemble/node-utils';
import { type App, type EmailActionDefinition, type NotifyActionDefinition } from '@appsemble/types';
import { type Context, type Middleware } from 'koa';
export declare function handleEmail(ctx: Context, app: App, action: EmailActionDefinition, options: Options): Promise<void>;
export declare function handleNotify(ctx: Context, app: App, action: NotifyActionDefinition, options: Options): Promise<void>;
export declare function createProxyHandler(useBody: boolean, options: Options): Middleware;