import { Data } from '../../types';
import { ListItem, SortData } from './List.model';
export declare const isTrigger: <T extends Data>(index: number, listItems: ListItem<T>[], loadingTriggerOffset: number) => boolean;
export declare const useSort: <T>(defaultSortOrder: SortData<T> | undefined, onSortChanged: (sort: SortData<T>) => void) => {
    readonly sort: SortData<T> | undefined;
    readonly sortChangedHandler: (sort: SortData<T>) => void;
};
export declare function getActionButtonVisibility<T>(data: T, showActionButton: boolean | ((item: T) => boolean)): boolean;
//# sourceMappingURL=helpers.d.ts.map