import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { DeleteBackendProfileParams, ReadBackendProfileParams, SearchBackendProfileParams, StorageBackendProfile, StorageBackendProfileServicePatchBackendProfileBody, StorageBackendProfileServiceUpdateBackendProfileBody, StorageCreateBackendProfileRequest, StorageListBackendProfile } from '../_models'; export declare const // --- title start getBackendProfileService: (axiosInstance?: AxiosInstance) => { searchBackendProfile: (params?: SearchBackendProfileParams, options?: AxiosRequestConfig) => Promise>; createBackendProfile: (storageCreateBackendProfileRequest: StorageCreateBackendProfileRequest, options?: AxiosRequestConfig) => Promise>; deleteBackendProfile: (id: string, params?: DeleteBackendProfileParams, options?: AxiosRequestConfig) => Promise>; readBackendProfile: (id: string, params?: ReadBackendProfileParams, options?: AxiosRequestConfig) => Promise>; patchBackendProfile: (id: string, storageBackendProfileServicePatchBackendProfileBody: StorageBackendProfileServicePatchBackendProfileBody, options?: AxiosRequestConfig) => Promise>; updateBackendProfile: (id: string, storageBackendProfileServiceUpdateBackendProfileBody: StorageBackendProfileServiceUpdateBackendProfileBody, options?: AxiosRequestConfig) => Promise>; }; export type SearchBackendProfileResult = AxiosResponse; export type CreateBackendProfileResult = AxiosResponse; export type DeleteBackendProfileResult = AxiosResponse; export type ReadBackendProfileResult = AxiosResponse; export type PatchBackendProfileResult = AxiosResponse; export type UpdateBackendProfileResult = AxiosResponse;