import { Plugin } from './Plugin'; import { ValidatorType, Validator } from '../validators/Validator'; export declare type OptionValidation = { options: { [key in keyof T]: ValidatorType; }; }; export declare class PluginOption extends Plugin> { protected data: Record; protected aliases: Record; constructor(); setData(data: Record): void; setAlias(aliases: Record): void; getData(): Record>>; getAlias(): Record; }