import { get, post, put } from './apiClient'; import type { ServiceInfo, ServiceApi, CreateServiceRequest, UpdateServiceRequest, CreateServiceApiRequest, } from '../types/service'; export const getServices = () => get('/services'); export const createService = (req: CreateServiceRequest) => post('/services', req); export const updateService = (id: number, req: UpdateServiceRequest) => put(`/services/${id}`, req); export const getServiceApis = (serviceId: number) => get(`/services/${serviceId}/apis`); export const createServiceApi = (serviceId: number, req: CreateServiceApiRequest) => post(`/services/${serviceId}/apis`, req);