import { DataType } from './DataType';
export declare type ValueType = {
    [key: string]: number;
};
export declare type DataTypeEnumSetupType = {
    name: string;
    description?: string;
    values: ValueType;
};
export declare class DataTypeEnum extends DataType {
    values: ValueType;
    constructor(setup?: DataTypeEnumSetupType);
    toString(): string;
}
export declare const isDataTypeEnum: (obj: unknown) => obj is DataTypeEnum;
