UNPKG

kist

Version:

Lightweight Package Pipeline Processor with Plugin Architecture

13 lines 601 B
import type { ActionInterface } from "../../interface/ActionInterface.js"; import type { 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