import React from "react";
import type { ColumnFilterReset, ColumnsType } from "./index";
interface ColumnFilterPropsType<RecordType extends object = Record<string, unknown>> {
    columns?: ColumnsType<RecordType>;
    onChange: (c: string[]) => void;
    reset?: ColumnFilterReset;
    specialSequence?: boolean;
    specialSequenceHandler?: (v: string[], movekeys: string[]) => string[];
}
declare const ColumnFilter: <RecordType extends object = Record<string, unknown>>(props: ColumnFilterPropsType<RecordType>) => React.JSX.Element;
export default ColumnFilter;
