import { CommonHeaders, PlatformProps, IQuickSend, IQuickSendPersonalized } from "./interfaces/interface"; export declare class smsEngine { private _props; private _headers; private _axiosInstance; constructor(properties: PlatformProps, header?: CommonHeaders); set header(v: CommonHeaders); get url(): string; quickSend(body: IQuickSend): Promise>; sendPersonalized(body: IQuickSendPersonalized): Promise>; checkBalance(): Promise>; createMessage(body: IQuickSend): { text: string; type: import("./interfaces/enums").MessageTypes; sender: string; destinations: { to: number; }[]; }; createPersonalizedMessage(body: IQuickSendPersonalized): { text: string; type: import("./interfaces/enums").MessageTypes; sender: string; destinations: import("./interfaces/interface").IPersonalizedDestination[]; }; }