import { ModalState, ImportState, ImportButtonConfig, DetectColumnType } from '../state';
import { FiltersMap } from '../model';
export interface UseImportParams {
    /** The import inputs (manual object or a live schema config). Held by reference. */
    config: ImportButtonConfig;
    detectColumnType?: DetectColumnType;
    importModalState: ModalState;
}
export declare function useCreateImport<T = unknown, F extends FiltersMap = FiltersMap>(params: UseImportParams): () => ImportState;
//# sourceMappingURL=useImport.d.ts.map