/** * Creates a new object with a prototype chain from a given class and constructor function. * @param {Function} aClass - The class to use as prototype chain. * @param {Function} [aConstructor] - The constructor function for the new object. * @returns {Object} - The newly created prototype object. */ export function newPrototype(aClass: Function, aConstructor?: Function): any; export default newPrototype;