/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import axios from '@aliasedDeps/api-services/axios'; import type { AxiosInstance, AxiosRequestConfig, AxiosResponse } from 'axios'; import type { WebitelImApiProviderV1MetaAppServiceUpdateMetaAppBody, WebitelImApiProviderV1ProviderDeleteMetaAppResponse, WebitelImApiProviderV1ProviderGetMetaAppResponse, WebitelImApiProviderV1ProviderUpdateMetaAppResponse, } from '../_models'; // --- header start // export const // --- title start getWebitelImApiProviderV1Metaappservice = // --- title end (axiosInstance: AxiosInstance = axios) => { // --- header end const metaAppServiceDeleteMetaAppWebitelImApiProviderV1MetaAppService = ( id: string, options?: AxiosRequestConfig, ): Promise< AxiosResponse > => { return axiosInstance.delete(`/im/meta-apps/${id}`, options); }; const metaAppServiceGetMetaAppWebitelImApiProviderV1MetaAppService = ( id: string, options?: AxiosRequestConfig, ): Promise< AxiosResponse > => { return axiosInstance.get(`/im/meta-apps/${id}`, options); }; const metaAppServiceUpdateMetaAppWebitelImApiProviderV1MetaAppService = ( id: string, webitelImApiProviderV1MetaAppServiceUpdateMetaAppBody: WebitelImApiProviderV1MetaAppServiceUpdateMetaAppBody, options?: AxiosRequestConfig, ): Promise< AxiosResponse > => { return axiosInstance.patch( `/im/meta-apps/${id}`, webitelImApiProviderV1MetaAppServiceUpdateMetaAppBody, options, ); }; // --- footer start return { metaAppServiceDeleteMetaAppWebitelImApiProviderV1MetaAppService, metaAppServiceGetMetaAppWebitelImApiProviderV1MetaAppService, metaAppServiceUpdateMetaAppWebitelImApiProviderV1MetaAppService, }; }; export type MetaAppServiceDeleteMetaAppWebitelImApiProviderV1MetaAppServiceResult = AxiosResponse; export type MetaAppServiceGetMetaAppWebitelImApiProviderV1MetaAppServiceResult = AxiosResponse; export type MetaAppServiceUpdateMetaAppWebitelImApiProviderV1MetaAppServiceResult = AxiosResponse; // --- footer end