import apiClient from '../apiClient'; import type { AjusteDto } from '../../models/dtos/Suscripciones/AjusteDto'; import type { CreateAjusteDto } from '../../models/dtos/Suscripciones/CreateAjusteDto'; const API_URL_BY_SUSCRIPTOR = '/suscriptores'; const API_URL_BASE = '/ajustes'; const getAjustesPorSuscriptor = async (idSuscriptor: number): Promise => { const response = await apiClient.get(`${API_URL_BY_SUSCRIPTOR}/${idSuscriptor}/ajustes`); return response.data; }; const createAjusteManual = async (data: CreateAjusteDto): Promise => { const response = await apiClient.post(API_URL_BASE, data); return response.data; }; const anularAjuste = async (idAjuste: number): Promise => { await apiClient.post(`${API_URL_BASE}/${idAjuste}/anular`); }; export default { getAjustesPorSuscriptor, createAjusteManual, anularAjuste };