import { JSX } from 'react';
import { RegisterOptions, UseFormReturn } from 'react-hook-form';
import { SliderProps } from '@mui/material/Slider';
type RHFMuiRangeSliderProps = SliderProps & {
    rhfinstance: UseFormReturn<any>;
    rhf_rules?: Omit<RegisterOptions<any, any>, 'valueAsNumber' | 'valueAsDate' | 'setValueAs' | 'disabled'>;
    name: string;
    permanentMessage?: string | (() => JSX.Element);
    onChangeExtraHandler?: ((event: Event, value: number | number[], activeThumb: number) => void) | undefined;
};
/**IMP NOTE: This component does not provide label. Its upto implementation to ad label component. */
export declare const RHFMuiRangeSlider: React.FC<RHFMuiRangeSliderProps>;
export {};
//# sourceMappingURL=RHFMuiRangeSlider.d.ts.map