///
export declare const Tello: {
control: {
connect: () => Promise;
takeOff: () => Promise;
land: () => Promise;
emergency: () => Promise;
stop: () => Promise;
go: (end: {
x: number;
y: number;
z: number;
}, speed: number) => Promise;
curve: (start: {
x: number;
y: number;
z: number;
}, end: {
x: number;
y: number;
z: number;
}, speed: number) => Promise;
move: {
up: (distance: number) => Promise;
down: (distance: number) => Promise;
left: (distance: number) => Promise;
right: (distance: number) => Promise;
back: (distance: number) => Promise;
front: (distance: number) => Promise;
};
rotate: {
clockwise: (angle: number) => Promise;
counterClockwise: (angle: number) => Promise;
};
flip: {
left: () => Promise;
right: () => Promise;
back: () => Promise;
front: () => Promise;
};
};
read: {
speed: () => Promise;
battery: () => Promise;
time: () => Promise;
wifi: () => Promise;
height: () => Promise;
temperature: () => Promise;
attitude: () => Promise;
barometer: () => Promise;
tof: () => Promise;
acceleration: () => Promise;
};
set: {
speed: (speed: number) => Promise;
rc: (x: number, y: number, z: number, yaw: number) => Promise;
wifi: (ssid: string, password: string) => Promise;
};
receiver: {
state: {
bind: () => import("events").EventEmitter;
close: () => void;
};
video: {
bind: () => Promise;
close: () => Promise;
};
};
};
export default Tello;
//# sourceMappingURL=index.d.ts.map