import { api } from '@/lib/api-client' import type { ImportJob, ImportJobDetail } from '@/types' export const importsAdminAPI = { list: (params: string) => api.get<{ items: ImportJob[] }>(`/admin-api/imports?${params}`), detail: (id: string) => api.get(`/admin-api/imports/${id}`), retry: (id: string) => api.post(`/admin-api/imports/${id}/retry`), batchRetry: (ids: string[]) => api.post('/admin-api/imports/batch-retry', { ids }), remove: (id: string) => api.delete<{ success: boolean; deletedId: string; deletedSource: boolean }>(`/admin-api/imports/${id}`), }