import { EntryRow } from 'fastapi-rtk/contexts'; /** Additional fetch options accepted by the API helper functions. */ export type { FetchOptions } from '../utils/createFetchParams/createFetchParams'; /** An item identifier accepted by the single-item API helpers. */ export type ItemId = string | number; /** Options for the download helper. */ export interface DownloadOptions { label?: string; export_mode?: string; delimiter?: string; quotechar?: string; } /** Options for the upload helper. */ export interface UploadOptions { delimiter?: string; quotechar?: string; } /** The rows returned by the upload (CSV import) endpoint; a list of model-driven rows at runtime. */ export type UploadResponse = EntryRow[];