import "./decl/index" declare global { type KeysOfType = { [P in keyof T]: T[P] extends U ? P : never }[keyof T] type NonConstructorKeys = { [P in keyof T]: T[P] extends new () => any ? never : P }[keyof T] type OmitConstructor = Pick> }