1 | import type { ICommand } from './ICommand.js';
|
2 | /**
|
3 | * Interface that should be implemented in order to define
|
4 | * an asynchronous command
|
5 | *
|
6 | * @remarks Since 1.5.0
|
7 | * @public
|
8 | */
|
9 | export interface AsyncCommand<Model extends object, Real, CheckAsync extends boolean = false> extends ICommand<Model, Real, Promise<void>, CheckAsync> {
|
10 | }
|