import { MappingBase } from "./mappingBase"; import { MappingModel } from "./mappingModel"; import { ReadContext } from "./readContext"; import { EnumType } from "./enumType"; import { WriteContext } from "./writeContext"; export declare class EnumMapping extends MappingBase { members: MappingModel.EnumMembers; ignoreCase: boolean; type: EnumType; private _values; constructor(members: MappingModel.EnumMembers, ignoreCase?: boolean); read(context: ReadContext, value: any): any; write(context: WriteContext, value: any): any; }