interface Props {
    contentWidth: number;
    contentHeight: number;
    viewportX: number;
    viewportY: number;
    viewportWidth: number;
    viewportHeight: number;
    scale: number;
    width?: number;
    height?: number;
    bgColor?: string;
}
declare const __VLS_export: import('vue').DefineComponent<Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {} & {
    dragend: () => any;
    dragstart: () => any;
    navigate: (x: number, y: number) => any;
}, string, import('vue').PublicProps, Readonly<Props> & Readonly<{
    onDragend?: (() => any) | undefined;
    onDragstart?: (() => any) | undefined;
    onNavigate?: ((x: number, y: number) => any) | undefined;
}>, {
    width: number;
    height: number;
    bgColor: string;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
declare const _default: typeof __VLS_export;
export default _default;
//# sourceMappingURL=Minimap.vue.d.ts.map