//#region src/types/class.d.ts /** * 获取构造器参数类型 * ts 内置了 ConstructorParameters ,所以这个不需要了 */ /** *获取class public 属性,利用keyof只能拿到class的public索引 * @public */ type ClassPublicProps> = { [Key in keyof Obj]: Obj[Key] }; //#endregion export { ClassPublicProps };