/**
 * Command interface
 */
export interface Command {
    parse(argv: string[]): Promise<string | Error>;
}
/**
 * Commands
 */
export declare type Commands = {
    [command: string]: Command;
};
export declare type Dictionary<T> = {
    [key: string]: T;
};
