import { UiBaseProps } from "../types";
interface InputDateTimeBaseProps extends UiBaseProps<Date, Date | undefined> {
    mask: string;
    className?: string;
    error?: string;
    onClearError?: () => void;
    onClear?: () => void;
    "aria-label"?: string;
}
export type InputDateProps = Omit<InputDateTimeBaseProps, "mask"> & {
    mask?: string;
};
export type InputTimeProps = Omit<InputDateTimeBaseProps, "mask"> & {
    mask?: string;
};
export type InputDateTimeProps = Omit<InputDateTimeBaseProps, "mask"> & {
    mask?: string;
};
export declare function InputDate({ mask, ...props }: InputDateProps): import("react").JSX.Element;
export declare function InputTime({ mask, ...props }: InputTimeProps): import("react").JSX.Element;
export declare function InputDateTime({ mask, ...props }: InputDateTimeProps): import("react").JSX.Element;
export {};
//# sourceMappingURL=InputDateTime.d.ts.map