import OptionInterface from "../components/Form/definitions/OptionInterface";
import OptionsType from "../components/Form/definitions/OptionsType";
type EnumType = string;
declare class Enum {
    enums: EnumType[];
    prefix: string;
    invalidLabel: string;
    constructor(enums: EnumType[], prefix: string, invalidLabel?: string);
    getEnums(): EnumType[];
    getOptions(): OptionsType;
    getOption(enumName: EnumType): undefined | OptionInterface;
    getLabel(enumName: EnumType): string;
    isValid(enumName: EnumType): boolean;
}
export default Enum;
export { EnumType };
