import type { IVariable, IVariableError } from '../inputs/variableInput.service';
export interface IVariableValidator {
    handles: (type: string) => boolean;
    validate: (variable: IVariable, errors: IVariableError[]) => void;
}
export declare class VariableValidatorService {
    private static validators;
    static addValidator(validator: IVariableValidator): void;
    static validate(variable: IVariable): IVariableError[];
}
