UNPKG

@qodalis/angular-cli

Version:

Angular wrapper for the @qodalis CLI terminal engine.

14 lines (13 loc) 737 B
import { InjectionToken, Provider } from '@angular/core'; import { ICliCommandProcessor, ICliModule } from '@qodalis/cli-core'; export declare const resolveCliProvider: <T>(token: InjectionToken<T>, provider: new (...args: any[]) => T) => Provider; /** * @deprecated Use resolveCliModuleProvider() instead. */ export declare const resolveCommandProcessorProvider: <T extends ICliCommandProcessor>(provider: new (...args: any[]) => T) => Provider; /** * Resolve an ICliModule into Angular providers. * Registers the module via CliModule_TOKEN and also registers processors * individually via CliCommandProcessor_TOKEN for backward compatibility. */ export declare const resolveCliModuleProvider: (module: ICliModule) => Provider[];