/**
 * 在 TransformWrapper 内用 useControls 拿到 zoom 控制并渲染 ViewControls，确保点击加减能缩放
 */
import React from 'react';
import type { FloorMapControlsConfig } from '../types';
export interface ViewControlsWithZoomProps {
    config?: FloorMapControlsConfig;
    scale?: number;
    isFullscreen?: boolean;
    fitBounds: () => void;
    /** 未传时不展示全屏按钮（如编辑态 floorMapFullscreenMode 为 disabled） */
    toggleFullscreen?: () => void;
    mapGridVisible?: boolean;
    onToggleMapGrid?: () => void;
    dockChrome?: boolean;
    dockExpandedTrailing?: React.ReactNode;
    autoCollapseDockMs?: number;
}
export declare function ViewControlsWithZoom(props: ViewControlsWithZoomProps): React.JSX.Element;
