import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { AddContactLanguagesParams, ContactsInputLanguage, ContactsLanguage, ContactsLanguageList, DelContactLanguageParams, DelContactLanguagesParams, GetContactLanguagesParams, SetContactLanguage2Body, SetContactLanguage2Params, SetContactLanguageBody, SetContactLanguageParams, SetContactLanguagesParams } from '../_models'; export declare const // --- title start getLanguages: (axiosInstance?: AxiosInstance) => { delContactLanguages: (contactId: string, params: DelContactLanguagesParams, options?: AxiosRequestConfig) => Promise>; getContactLanguages: (contactId: string, params?: GetContactLanguagesParams, options?: AxiosRequestConfig) => Promise>; addContactLanguages: (contactId: string, contactsInputLanguage: ContactsInputLanguage[], params?: AddContactLanguagesParams, options?: AxiosRequestConfig) => Promise>; setContactLanguages: (contactId: string, contactsInputLanguage: ContactsInputLanguage[], params?: SetContactLanguagesParams, options?: AxiosRequestConfig) => Promise>; delContactLanguage: (contactId: string, etag: string, params?: DelContactLanguageParams, options?: AxiosRequestConfig) => Promise>; setContactLanguage2: (contactId: string, etag: string, setContactLanguage2Body: SetContactLanguage2Body, params?: SetContactLanguage2Params, options?: AxiosRequestConfig) => Promise>; setContactLanguage: (contactId: string, etag: string, setContactLanguageBody: SetContactLanguageBody, params?: SetContactLanguageParams, options?: AxiosRequestConfig) => Promise>; }; export type DelContactLanguagesResult = AxiosResponse; export type GetContactLanguagesResult = AxiosResponse; export type AddContactLanguagesResult = AxiosResponse; export type SetContactLanguagesResult = AxiosResponse; export type DelContactLanguageResult = AxiosResponse; export type SetContactLanguage2Result = AxiosResponse; export type SetContactLanguageResult = AxiosResponse;