UNPKG

verimor-api-sdk

Version:
35 lines (34 loc) 1.19 kB
import { SmsApi } from './api/sms-api'; import { AccountApi } from './api/account-api'; import { MessageApi } from './api/message-api'; import { InboxApi } from './api/inbox-api'; import { BlacklistApi } from './api/blacklist-api'; import { IysApi } from './api/iys-api'; import { SmsUtils } from './utils/sms-utils'; import { ProxyConfig } from './models/proxy-config'; /** * Verimor client class that provides access to all API endpoints. */ export declare class Verimor { /** SMS API methods */ smsApi: SmsApi; /** Account API methods */ accountApi: AccountApi; /** Message API methods */ messageApi: MessageApi; /** Inbox API methods */ inboxApi: InboxApi; /** Blacklist API methods */ blacklistApi: BlacklistApi; /** IYS API methods */ iysApi: IysApi; /** SMS utilities */ smsUtils: typeof SmsUtils; /** * Creates an instance of Verimor client. * @param username - The API username. * @param password - The API password. * @param proxyConfig - Optional proxy configuration. */ constructor(username: string, password: string, proxyConfig?: ProxyConfig); }