import { StrideMode } from "../interface/IDummy";
import FoundManager from "../display/core/FoundManager";
import { Quaternion } from "three";
import Dummy from "../display/Dummy";
export declare const dummySystem: {
    add: ((item: Dummy, initData?: {
        poseService: {
            send: (val: string) => void;
        };
        backwards: boolean;
        strideMode: StrideMode;
        spine: FoundManager | undefined;
        spineQuaternion: Quaternion | undefined;
        loadedItemQuaternion: Quaternion;
        strideMove: boolean;
        angle: number;
        strideForward: number;
        strideRight: number;
    } | undefined) => false | import("@lincode/promiselikes").Cancellable) | ((item: Dummy, initData?: {
        poseService: {
            send: (val: string) => void;
        };
        backwards: boolean;
        strideMode: StrideMode;
        spine: FoundManager | undefined;
        spineQuaternion: Quaternion | undefined;
        loadedItemQuaternion: Quaternion;
        strideMove: boolean;
        angle: number;
        strideForward: number;
        strideRight: number;
    } | undefined) => boolean);
    delete: ((item: Dummy) => false | import("@lincode/promiselikes").Cancellable | undefined) | ((item: Dummy) => boolean);
};
