import { ReactNode } from "react";
import { FilterTypeOption, FilterValue } from "../FilterInput";
import { IOption } from "../Menu";
export declare type RangeNumberInputProps<T = number | Date> = {
    className?: string;
    label?: string;
    disabled?: boolean;
    minNumber?: number;
    maxNumber?: number;
    minDate?: Date;
    maxDate?: Date;
    value?: [T | undefined, T | undefined] | string;
    selectedOption?: FilterTypeOption | null;
    zIndex?: number;
    isDate?: boolean;
    withTime?: boolean;
    withHeader?: boolean;
    options?: IOption[];
    suffix?: ReactNode;
    onShown?: VoidFunction;
    onChange?: (value: FilterValue, type?: FilterTypeOption | null) => void;
    prefix?: ReactNode;
    placeholder?: string;
    menuMaxHeight?: string;
};
