UNPKG

zqs-plugin-alicloud-sms

Version:
20 lines (19 loc) 627 B
import { IContext } from 'zqs-core/lib/context'; import { IModel } from 'zqs-core/lib/db'; import { IConfig } from './config'; export declare class Controller { private model; private config; static instance: Controller; constructor(model: IModel, config: IConfig); index: (ctx: IContext) => Promise<void>; send: (ctx: IContext) => Promise<void>; verify: (body: { category: string; mobile: string; code: string; }) => Promise<boolean>; signin: (ctx: IContext) => Promise<void>; reset: (ctx: IContext) => Promise<void>; sendSms: (body: any) => Promise<any>; }