/**
* @summary processes query objects
*
* @typedef V the output
*
* @interface Executor
*
* @category Query
*/
export interface Executor {
/**
* @summary Processes itself
*
* @param {any[]} args
*
* @method
*/
execute<V>(...args: any): Promise<V>;
}
Source