import { type ControlPosition } from 'leaflet';
import React from 'react';
import { type ThemedClassName } from '@dxos/react-ui';
export type ControlAction = 'toggle' | 'start' | 'zoom-in' | 'zoom-out';
export type ControlProps = ThemedClassName<{
    onAction?: (action: ControlAction) => void;
}>;
export declare const controlPositions: Record<ControlPosition, string>;
export declare const ZoomControls: ({ classNames, onAction }: ControlProps) => React.JSX.Element;
export declare const ActionControls: ({ classNames, onAction }: ControlProps) => React.JSX.Element;
//# sourceMappingURL=Controls.d.ts.map