UNPKG

@etsoo/smarterp-core

Version:
30 lines (29 loc) 931 B
import { BaseApi, IApi, IApp, StringIdResultPayload } from "@etsoo/appscript"; import { SendEmailInputRQ } from "./rq/authCode/SendEmailRQ"; import { SendSMSInputRQ } from "./rq/authCode/SendSMSRQ"; /** * Auth Code API * 验证码接口 */ export declare class AuthCodeApi extends BaseApi { /** * Constructor * @param app Application * @param api API */ constructor(app: IApp, api?: IApi); /** * Send email * @param rq Request data * @param payload Payload * @returns Result */ sendEmail(rq: SendEmailInputRQ, payload?: StringIdResultPayload): Promise<import("@etsoo/shared").IdActionResult<string> | undefined>; /** * Send email * @param rq Request data * @param payload Payload * @returns Result */ sendSMS(rq: SendSMSInputRQ, payload?: StringIdResultPayload): Promise<import("@etsoo/shared").IdActionResult<string> | undefined>; }