import { MRT_RowData } from '../../../../../../.external/lib/mantine-react-table'; import { DownloadActionOptions, EntryId, UploadActionOptions, UseApiActionsParams } from '../types'; export declare const useApiActions: (params: UseApiActionsParams) => { getEntry: (id: EntryId) => Promise; addEntry: (item: MRT_RowData) => Promise; updateEntry: (id: EntryId, item: MRT_RowData) => Promise; deleteEntry: (id: EntryId) => Promise; download: (label?: string, { export_mode, delimiter, quotechar }?: DownloadActionOptions) => Promise; upload: (file: File, { delimiter, quotechar }?: UploadActionOptions) => Promise; getItemURL: (type: string, item: string | File) => string; };