import * as mongoose from "mongoose"; import { BaseService } from "../common/base/base.service"; import { EntitiesService } from "../entities/entities.service"; import { Sms } from "./sms.schema"; import { SmsLogService } from "./log/sms_log.service"; import { ClsService } from "nestjs-cls"; export declare class SmsService extends BaseService { readonly cls: ClsService; private entitiesService; private log; protected model: mongoose.Model; constructor(cls: ClsService, entitiesService: EntitiesService, log: SmsLogService, model: mongoose.Model); init(): Promise; private _callREST; send(id: string, mobile_no: string, subject: string, message: string, user_id?: string, user_info?: string): Promise; }