import { OptionsInterface } from "../../interface/OptionsInterface.js";
import { AbstractValidator } from "../abstract/AbstractValidator.js";
export declare class OptionsValidator extends AbstractValidator<OptionsInterface> {
    private static allowedValues;
    constructor();
    protected validateProperty<K extends keyof OptionsInterface>(key: K, value: OptionsInterface[K]): void;
    private validateByType;
    private validateLiveOptions;
    private isValidObject;
}
//# sourceMappingURL=OptionsValidator.d.ts.map