UNPKG

854 BTypeScriptView Raw
1import { BaseCommandMap, BaseNamespace, BaseNamespaceMap } from '@ionic/cli-framework';
2import { CommandMetadata, CommandMetadataInput, CommandMetadataOption, ICommand, INamespace, IProject, IonicEnvironment } from '../definitions';
3export declare class CommandMap extends BaseCommandMap<ICommand, INamespace, CommandMetadata, CommandMetadataInput, CommandMetadataOption> {
4}
5export declare class NamespaceMap extends BaseNamespaceMap<ICommand, INamespace, CommandMetadata, CommandMetadataInput, CommandMetadataOption> {
6}
7export declare abstract class Namespace extends BaseNamespace<ICommand, INamespace, CommandMetadata, CommandMetadataInput, CommandMetadataOption> implements INamespace {
8 parent: INamespace | undefined;
9 constructor(parent: INamespace | undefined);
10 get env(): IonicEnvironment;
11 get project(): IProject | undefined;
12}