import { AuthType } from './utils/auth-type'; import { EmailStatus } from './utils/email-status-type'; import { InfobipAuth } from './utils/auth'; import { TwoFAApplication, TwoFAMessageTemplate, TwoFAPinCode, Pin, TwoFAVerificationStatus } from './models/2fa-models'; declare class Infobip { /** * * @param {InfobipAuth} config - Configuration object for Infobip API * */ credentials: InfobipAuth; service: any; channels: any; auth: any; constructor({ baseUrl, authType, apiKey, username, password, oauthToken, ibssoToken, }: InfobipAuth); } export { Infobip, AuthType, EmailStatus, TwoFAApplication, TwoFAMessageTemplate, TwoFAPinCode, Pin, TwoFAVerificationStatus, }; //# sourceMappingURL=index.d.ts.map