UNPKG

kist

Version:

Lightweight Package Pipeline Processor with Plugin Architecture

13 lines 591 B
import { ActionInterface } from "../../interface/ActionInterface.js"; import { ActionOptionsType } from "../../types/ActionOptionsType.js"; import { AbstractProcess } from "../abstract/AbstractProcess.js"; export declare abstract class Action extends AbstractProcess implements ActionInterface { get name(): string; constructor(); validateOptions(_options: ActionOptionsType): boolean; abstract execute(options: ActionOptionsType): Promise<void>; describe(): string; protected logStart(): void; protected logSuccess(): void; } //# sourceMappingURL=Action.d.ts.map