import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { ContactsInputLabel, ContactsLabelList, ContactsLabelTags, DeleteLabelsParams, GetLabelsParams, ListLabelsParams, MergeLabelsParams, ResetLabelsParams } from '../_models'; export declare const // --- title start getLabels: (axiosInstance?: AxiosInstance) => { getLabels: (params?: GetLabelsParams, options?: AxiosRequestConfig) => Promise>; deleteLabels: (contactId: string, params: DeleteLabelsParams, options?: AxiosRequestConfig) => Promise>; listLabels: (contactId: string, params?: ListLabelsParams, options?: AxiosRequestConfig) => Promise>; mergeLabels: (contactId: string, contactsInputLabel: ContactsInputLabel[], params?: MergeLabelsParams, options?: AxiosRequestConfig) => Promise>; resetLabels: (contactId: string, contactsInputLabel: ContactsInputLabel[], params?: ResetLabelsParams, options?: AxiosRequestConfig) => Promise>; }; export type GetLabelsResult = AxiosResponse; export type DeleteLabelsResult = AxiosResponse; export type ListLabelsResult = AxiosResponse; export type MergeLabelsResult = AxiosResponse; export type ResetLabelsResult = AxiosResponse;