@nxg-org/mineflayer-util-plugin
Version:
mineflayer utils for NextGEN mineflayer plugins.
10 lines (9 loc) • 326 B
TypeScript
export declare class Task<Finish = void, Cancel = void> {
done: boolean;
promise: Promise<any>;
cancel: (error: Cancel) => Cancel;
finish: (result: Finish) => Finish;
constructor();
static createTask<Finish = void, Cancel = void>(): Task<Finish, Cancel>;
static createDoneTask(): Task<any, any>;
}