import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { ContactsCreateDynamicGroupRequest, ContactsDynamicGroup, ContactsDynamicGroupInput, ContactsDynamicGroupList, ContactsLocateDynamicGroupResponse, ListDynamicGroupsParams, LocateDynamicGroupParams } from '../_models'; export declare const // --- title start getDynamicGroups: (axiosInstance?: AxiosInstance) => { listDynamicGroups: (params?: ListDynamicGroupsParams, options?: AxiosRequestConfig) => Promise>; createDynamicGroup: (contactsCreateDynamicGroupRequest: ContactsCreateDynamicGroupRequest, options?: AxiosRequestConfig) => Promise>; deleteDynamicGroup: (id: string, options?: AxiosRequestConfig) => Promise>; locateDynamicGroup: (id: string, params?: LocateDynamicGroupParams, options?: AxiosRequestConfig) => Promise>; updateDynamicGroup2: (id: string, contactsDynamicGroupInput: ContactsDynamicGroupInput, options?: AxiosRequestConfig) => Promise>; updateDynamicGroup: (id: string, contactsDynamicGroupInput: ContactsDynamicGroupInput, options?: AxiosRequestConfig) => Promise>; }; export type ListDynamicGroupsResult = AxiosResponse; export type CreateDynamicGroupResult = AxiosResponse; export type DeleteDynamicGroupResult = AxiosResponse; export type LocateDynamicGroupResult = AxiosResponse; export type UpdateDynamicGroup2Result = AxiosResponse; export type UpdateDynamicGroupResult = AxiosResponse;