import { PartialWrapPackageInfo } from "./WrapPackageInfo";
/**
 * Intercepts the creation of a new instance of a class, to wrap it's methods and properties.
 */
export declare function wrapNewInstance(subject: unknown, className: string | undefined, pkgInfo: PartialWrapPackageInfo, interceptor: (instance: any, constructorArgs: unknown[]) => unknown): Function | undefined;
