import type { Command, CommandOptions } from '@teambit/cli'; import type { GeneratorMain, TemplateDescriptor } from './generator.main.runtime'; export type TemplatesOptions = { showAll?: boolean; aspect?: string; json?: boolean; }; export declare class TemplatesCmd implements Command { private generator; name: string; description: string; extendedDescription: string; alias: string; loader: boolean; group: string; options: CommandOptions; constructor(generator: GeneratorMain); report(args: [], templatesOptions: TemplatesOptions): Promise; json(args: [], templatesOptions: TemplatesOptions): Promise; }