import type { BudgetIncident, BudgetIncidentResolutionInput, BudgetOverview, BudgetPolicySummary, BudgetPolicyUpsertInput, } from "@paperclipai/shared"; import { api } from "./client"; export const budgetsApi = { overview: (companyId: string) => api.get(`/companies/${companyId}/budgets/overview`), upsertPolicy: (companyId: string, data: BudgetPolicyUpsertInput) => api.post(`/companies/${companyId}/budgets/policies`, data), resolveIncident: (companyId: string, incidentId: string, data: BudgetIncidentResolutionInput) => api.post( `/companies/${companyId}/budget-incidents/${encodeURIComponent(incidentId)}/resolve`, data, ), };