///
import type { HostComponent } from 'react-native';
import { NativeProps } from './MapMarker';
import { LatLng } from './sharedTypes';
export type MapMarkerNativeComponentType = HostComponent;
interface NativeCommands {
showCallout: (viewRef: NonNullable['current']>) => void;
hideCallout: (viewRef: NonNullable['current']>) => void;
setCoordinates: (viewRef: NonNullable['current']>, coordinate: LatLng) => void;
redrawCallout: (viewRef: NonNullable['current']>) => void;
animateMarkerToCoordinate: (viewRef: NonNullable['current']>, coordinate: LatLng, duration: number) => void;
redraw: (viewRef: NonNullable['current']>) => void;
}
export declare const Commands: NativeCommands;
export {};