import type TReact from 'react';
import type { CustomReactify, OverrideProps, Prettify } from '../../../reactify/reactify';
import type { YMapRuler as YMapRulerI } from '../YMapRuler';
import { RenderPointCommonArgs, YMapRulerCommon, YMapRulerCommonProps } from '../YMapRulerCommon';
export type YMapRulerReactifiedProps = Prettify<OverrideProps<YMapRulerCommonProps, {
    point: (params: RenderPointCommonArgs) => TReact.ReactElement;
    previewPoint: TReact.ReactElement;
}>>;
type YMapRulerR = TReact.ForwardRefExoticComponent<Prettify<YMapRulerReactifiedProps & TReact.RefAttributes<YMapRulerCommon>>>;
export declare const YMapRulerReactifyOverride: CustomReactify<YMapRulerI, YMapRulerR>;
export {};
