UNPKG

607 BTypeScriptView Raw
1import { SmsRequest } from "../interfaces/sms-request.interface";
2import { SmsService } from "../services/sms.service";
3export declare class SmsComponent {
4 private readonly smsService;
5 constructor(smsService: SmsService);
6 sendSmsMessageByQCloud(type: 0 | 1, smsRequest: SmsRequest): Promise<{}>;
7 smsValidator(mobile: string, validationCode: number): Promise<void>;
8}
9export declare const SmsComponentToken = "SmsComponentToken";
10export declare const SmsComponentProvider: {
11 provide: string;
12 useFactory: (smsService: SmsService) => SmsComponent;
13 inject: (typeof SmsService)[];
14};