import { Vector3 } from "three";
import PhysicsObjectManager from "../display/core/PhysicsObjectManager";
import MeshAppendable from "../display/core/MeshAppendable";
export declare const lerpToSystem: {
    add: ((item: MeshAppendable<import("three").Object3D<import("three").Event>> | PhysicsObjectManager<import("three").Object3D<import("three").Event>>, initData?: {
        from: Vector3;
        to: Vector3;
        alpha: number;
    } | undefined) => false | import("@lincode/promiselikes").Cancellable) | ((item: MeshAppendable<import("three").Object3D<import("three").Event>> | PhysicsObjectManager<import("three").Object3D<import("three").Event>>, initData?: {
        from: Vector3;
        to: Vector3;
        alpha: number;
    } | undefined) => boolean);
    delete: ((item: MeshAppendable<import("three").Object3D<import("three").Event>> | PhysicsObjectManager<import("three").Object3D<import("three").Event>>) => false | import("@lincode/promiselikes").Cancellable | undefined) | ((item: MeshAppendable<import("three").Object3D<import("three").Event>> | PhysicsObjectManager<import("three").Object3D<import("three").Event>>) => boolean);
};
