kist
Version:
Lightweight Package Pipeline Processor with Plugin Architecture
9 lines • 338 B
TypeScript
import { ActionOptionsType } from "../types/ActionOptionsType.js";
export interface ActionInterface {
name: string;
execute(options: ActionOptionsType): Promise<void>;
validateOptions?(options: ActionOptionsType): boolean;
describe?(): string;
cleanup?(): Promise<void>;
}
//# sourceMappingURL=ActionInterface.d.ts.map