import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { ContactsContactGroup, ContactsContactGroupList, ContactsInputContactGroup, DeleteContactGroupParams, DeleteContactGroupsParams, ListContactGroupsParams, LocateContactGroupParams, MergeContactGroupsParams, ResetContactGroupsParams, UpdateContactGroup2Body, UpdateContactGroup2Params, UpdateContactGroupBody, UpdateContactGroupParams } from '../_models'; export declare const // --- title start getContactGroups: (axiosInstance?: AxiosInstance) => { deleteContactGroups: (contactId: string, params: DeleteContactGroupsParams, options?: AxiosRequestConfig) => Promise>; listContactGroups: (contactId: string, params?: ListContactGroupsParams, options?: AxiosRequestConfig) => Promise>; mergeContactGroups: (contactId: string, contactsInputContactGroup: ContactsInputContactGroup[], params?: MergeContactGroupsParams, options?: AxiosRequestConfig) => Promise>; resetContactGroups: (contactId: string, contactsInputContactGroup: ContactsInputContactGroup[], params?: ResetContactGroupsParams, options?: AxiosRequestConfig) => Promise>; deleteContactGroup: (contactId: string, etag: string, params?: DeleteContactGroupParams, options?: AxiosRequestConfig) => Promise>; locateContactGroup: (contactId: string, etag: string, params?: LocateContactGroupParams, options?: AxiosRequestConfig) => Promise>; updateContactGroup2: (contactId: string, etag: string, updateContactGroup2Body: UpdateContactGroup2Body, params?: UpdateContactGroup2Params, options?: AxiosRequestConfig) => Promise>; updateContactGroup: (contactId: string, etag: string, updateContactGroupBody: UpdateContactGroupBody, params?: UpdateContactGroupParams, options?: AxiosRequestConfig) => Promise>; }; export type DeleteContactGroupsResult = AxiosResponse; export type ListContactGroupsResult = AxiosResponse; export type MergeContactGroupsResult = AxiosResponse; export type ResetContactGroupsResult = AxiosResponse; export type DeleteContactGroupResult = AxiosResponse; export type LocateContactGroupResult = AxiosResponse; export type UpdateContactGroup2Result = AxiosResponse; export type UpdateContactGroupResult = AxiosResponse;