import { type Dispatch, type SetStateAction } from 'react';
import { type SortDirectionType } from 'react-virtualized';
type SortableWell = Record<string, unknown> & {
    id: number;
};
export type SortedWell = SortableWell & {
    checked: boolean;
};
export declare const useSortedWells: (subjectWell: SortableWell | null, expandedWells: SortableWell[] | null, selectedWells: Array<{
    id: number;
}>, setIsTableLoading: (value: boolean) => void, selectedWellIds: number[] | undefined) => [string, Dispatch<SetStateAction<string>>, SortDirectionType, Dispatch<SetStateAction<SortDirectionType>>, SortedWell[] | null];
export {};
//# sourceMappingURL=useSortedWells.d.ts.map