import type { ImportStatementResponse, Import, } from '@family-budget/shared'; import { api } from './client'; export async function importStatement( file: File, ): Promise { const formData = new FormData(); formData.append('file', file); return api.postFormData( '/api/import/statement', formData, ); } export async function getImports(): Promise { return api.get('/api/imports'); } export async function deleteImport( id: number, ): Promise<{ deleted: number }> { return api.delete<{ deleted: number }>(`/api/imports/${id}`); }