import { DataType, Table } from 'apache-arrow'; export declare const isEqual: (a?: unknown | null, b?: unknown | null, visited?: Set) => boolean; export declare const convertArrowToObject: (table: Table | undefined) => Record[]; export declare const checkDevEnv: () => boolean; export declare const roundExtent: (min: number, max: number) => [number, number]; export declare const escapeValue: (val: unknown) => string; export declare const isArrowNumericType: (type?: DataType) => boolean; export declare const isArrowStringType: (type?: DataType) => boolean; export declare const isArrowBooleanType: (type?: DataType) => boolean; export declare const isArrowListType: (type?: DataType) => boolean; export declare const isListLikeType: (type?: DataType | string | null) => boolean; export declare const generateId: () => string; export declare const runCancelable: (steps: Array<() => Promise>, abortController: AbortController) => Promise; export declare const createSeededRandom: (seed: number) => () => number;