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 {};
