UNPKG

hydrate-mongodb

Version:
15 lines (14 loc) 559 B
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; }