import { Object3D } from "three";
import { LingoMouseEvent } from "../../interface/IMouse";
import VisibleMixin from "../../display/core/mixins/VisibleMixin";
import { onMouseDown } from "../../events/onMouseDown";
declare const _default: (onEvent: typeof onMouseDown, candidates: Set<Object3D>, cbManager: (manager: VisibleMixin, e: LingoMouseEvent) => void) => import("@lincode/promiselikes").Cancellable;
export default _default;
