lambdaorm-cli
Version:
The lambdaorm command line interface
17 lines (16 loc) • 734 B
TypeScript
import { SchemaFacade } from 'lambdaorm';
import { OrmCliH3lp } from './helper';
import { OrmFactory } from './ports/orm';
import { Languages } from './services/languages';
import { WorkspaceFactory } from './ports/workspace';
import { OutputService } from './services/outputService';
export declare class CliFacade {
readonly languages: Languages;
readonly orm: OrmFactory;
readonly workspace: WorkspaceFactory;
readonly output: OutputService;
readonly helper: OrmCliH3lp;
readonly schema: SchemaFacade;
constructor(languages: Languages, orm: OrmFactory, workspace: WorkspaceFactory, output: OutputService, helper: OrmCliH3lp, schema: SchemaFacade);
getGlobalPackage(name: string): Promise<string>;
}