import { EventEmitter } from "events"; import * as textRunner from "text-runner-engine"; /** languages in which this Text-Runner actions can be scaffolded */ export type ScaffoldLanguage = "js" | "ts"; export declare class ScaffoldCommand implements textRunner.commands.Command { emitter: EventEmitter; language: ScaffoldLanguage; name: string; sourceDir: string; constructor(name: string, sourceDir: string, language: ScaffoldLanguage); emit(name: textRunner.events.Name, payload: textRunner.events.Args): void; execute(): Promise; on(name: textRunner.events.Name, handler: textRunner.events.Handler): this; }