/** * 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 { ApiPresenceStatus, ApiSetStatusRequest, PresenceSetStatusBody, } from '../_models'; // --- header start // export const // --- title start getPresence = // --- title end (axiosInstance: AxiosInstance = axios) => { // --- header end /** * (UserPresence) { * @summary set(presence) (notify, error) */ const setStatus2 = ( apiSetStatusRequest: ApiSetStatusRequest, options?: AxiosRequestConfig, ): Promise> => { return axiosInstance.patch(`/presence`, apiSetStatusRequest, options); }; /** * (UserPresence) { * @summary set(presence) (notify, error) */ const setStatus = ( presenceSetStatusBody: PresenceSetStatusBody, options?: AxiosRequestConfig, ): Promise> => { return axiosInstance.patch( `/users/publish.id}/presence`, presenceSetStatusBody, options, ); }; // --- footer start return { setStatus2, setStatus, }; }; export type SetStatus2Result = AxiosResponse; export type SetStatusResult = AxiosResponse; // --- footer end