@happy-coders/fun-cli
Version:
Be your project management more fun!
7 lines (6 loc) • 315 B
TypeScript
import { Input } from '../commands/command.input';
export declare abstract class AbstractAction {
setup(this: AbstractAction): (...args: any[]) => Promise<void>;
abstract handle(inputs?: Input[], options?: Input[], extraFlags?: string[]): Promise<void>;
abstract mountInputs(...args: any[]): Input[];
}