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;
