transformable
Version:
Transforms plain objects to class instances and vice versa (a lightweight alternative to 'class-transformer')
4 lines (3 loc) • 319 B
TypeScript
import { Class } from 'type-fest';
export declare function plainToInstance<TargetClass extends Class<Object>>(sourcePlain: Object, targetClass: TargetClass, sourceContext?: string): InstanceType<TargetClass>;
export declare function instanceToPlain(sourceInstance: Object, targetContext?: string): Record<string, any>;