import { Search } from '@gpa-gemstone/react-interactive';
interface IProps<T> {
    SetFilter: (evt: Search.IFilter<T>[]) => void;
    Filter: Search.IFilter<T>[];
    FieldName: string;
    Unit?: IUnit[];
}
export interface IUnit {
    label: string;
    GetValue: (value: number) => number;
    GetFilter: (filter: number) => number;
}
/**
 *
 * @param props
 * @returns
 */
export declare function NumberFilter<T>(props: IProps<T>): JSX.Element;
export {};
