import { SetupContext } from 'vue';
import { ZoomProps, ZoomEmits } from './types';
export declare const useZoom: (props: ZoomProps, emit: SetupContext<ZoomEmits>['emit']) => {
    handleZoomIn: () => void;
    handleZoomOut: () => void;
    handleContinueZoomIn: () => void;
    handleContinueZoomOut: () => void;
    handleClearZoomTimer: () => void;
    mapboxglZoomSnapConfigured: import('@vue/reactivity').Ref<boolean, boolean>;
};
