@heroku-cli/command
Version:
base class for Heroku CLI commands
15 lines (14 loc) • 611 B
TypeScript
import { Command as Base } from '@oclif/core';
import { ArgOutput, FlagOutput, Input, ParserOutput } from '@oclif/core/lib/interfaces/parser';
import { APIClient } from './api-client';
export declare abstract class Command extends Base {
base: string;
_heroku: APIClient;
_legacyHerokuClient: any;
allowArbitraryFlags: boolean;
get heroku(): APIClient;
get legacyHerokuClient(): any;
get cli(): any;
get out(): any;
protected parse<F extends FlagOutput, B extends FlagOutput, A extends ArgOutput>(options?: Input<F, B, A>, argv?: string[]): Promise<ParserOutput<F, B, A>>;
}