import type { IOption3D, IPlugin, IPluginService } from '../../interface';
export declare class ViewTransform3dPlugin implements IPlugin {
    name: 'ViewTransform3dPlugin';
    activeEvent: 'onRegister';
    pluginService: IPluginService;
    _uid: number;
    key: string;
    mousedown?: boolean;
    pageX?: number;
    pageY?: number;
    option3d?: IOption3D;
    onMouseDown: (e: MouseEvent | any) => void;
    onMouseUp: (e: MouseEvent | any) => void;
    onMouseMove: (e: MouseEvent | any) => void;
    activate(context: IPluginService): void;
    deactivate(context: IPluginService): void;
}
export declare const registerViewTransform3dPlugin: () => void;
