import { ReactNode } from 'react';
import { Marker, Point } from '.';
export interface MarkerElementProps<M extends Marker> {
    marker: M;
    onPointChange?(point: Point): void;
    markRenderer?(marker: Marker): ReactNode;
}
export interface State {
}
export default function MarkerElement<M extends Marker>(props: MarkerElementProps<M>): JSX.Element;
