import { Options } from '..';
import { Plugin } from '../interfaces/plugin.interface';
import { Command } from '../models';
interface AsyncOptions {
    timeout?: number;
}
declare module '..' {
    interface Options extends AsyncOptions {
    }
}
export declare class AsyncCommand<T = any> extends Command<Promise<T>> {
}
export declare const asyncCommand: () => Plugin<Command, AsyncCommand, Options, AsyncOptions>;
export {};
