@opra/common
Version:
Opra common package
4 lines (3 loc) • 299 B
TypeScript
import type { Type } from 'ts-gems';
export declare function mergePrototype(targetProto: any, baseProto: any, filter?: (k: string) => boolean): void;
export declare function inheritPropertyInitializers(target: Record<string, any>, clazz: Type, isPropertyInherited?: (key: string) => boolean): void;