/** * A function that accepts and identity object and a class object and returns * either a new instance of that class or an existing instance, if the * identity object was previously used. */ export declare function initUnique(identityObj: object, ClassObj: new () => T): T;