cli-stash
Version:
CLI application to manage and work with Atlassian Stash. Work with your Stash project and repositories from Command lines.
16 lines (15 loc) • 744 B
TypeScript
import { CliUx } from "@oclif/core";
import { OutputFlags } from "@oclif/core/lib/interfaces";
export declare class UX {
flags: OutputFlags<any>;
constructor(flags?: OutputFlags<any>);
startSpinner(message: string): void;
stopSpinner(message?: string): void;
log(message: string | any): void;
table<T>(data: any[], columns: CliUx.Table.table.Columns<Record<string, T>>, options?: CliUx.Table.table.Options): void;
prompt(text: string, options?: CliUx.IPromptOptions): Promise<any>;
notify(title: string, message?: string): void;
static processDocumentation(desc?: string): string | undefined;
static cannotUseWith(flags: string[]): string;
static dependsOn(flags: string[]): string;
}