UNPKG

kist

Version:

Lightweight Package Pipeline Processor with Plugin Architecture

12 lines 524 B
import { StepInterface } from "../../interface/StepInterface.js"; import { AbstractValidator } from "../abstract/AbstractValidator.js"; export declare class StepValidator extends AbstractValidator<StepInterface> { private actionValidator; constructor(); validate(step: StepInterface): void; validateProperty<K extends keyof StepInterface>(key: K, value: StepInterface[K]): void; private validateName; private validateActions; private validateOptions; } //# sourceMappingURL=StepValidator.d.ts.map