kist
Version:
Lightweight Package Pipeline Processor with Plugin Architecture
10 lines • 530 B
TypeScript
import { AbstractValidator } from "../abstract/AbstractValidator.js";
type ActionValidationKeys = "action";
export declare class ActionValidator extends AbstractValidator<Record<ActionValidationKeys, string>> {
private actionRegistry;
constructor();
validate(target: Record<ActionValidationKeys, string>): void;
protected validateProperty<K extends keyof Record<ActionValidationKeys, string>>(key: K, value: Record<ActionValidationKeys, string>[K]): void;
}
export {};
//# sourceMappingURL=ActionValidator.d.ts.map