import { AppObject, AppObjectController } from "@vived/core";
import { MouseController, MouseInputEvent } from "../../../MouseInput";
export declare class MousePanTransformMC extends AppObjectController implements MouseController {
    static readonly type = "MousePanTransformMC";
    allow: (e: MouseInputEvent) => boolean;
    private get mouseInput();
    private get tryScreenDragUC();
    private isDragging;
    onDown: (e: MouseInputEvent) => void;
    onMove: (e: MouseInputEvent) => void;
    onUp: () => void;
    constructor(appObject: AppObject);
}
//# sourceMappingURL=MousePanTransformMC.d.ts.map