import apiClient from './client'; export interface Customer { id: string; name: string; addresses: string[]; createdAt: string; } export const customersApi = { search: async (query?: string): Promise => { const params = query ? `?query=${encodeURIComponent(query)}` : ''; const res = await apiClient.get(`/customers${params}`); return res.data; }, create: async (data: { name: string; addresses?: string[] }): Promise => { const res = await apiClient.post('/customers', data); return res.data; }, };