Extract static methods from a constructor as an object.
A constructor function
Produces an object type containing all static methods. Useful for creating facades, type-safe proxies, or mocks.
class Helpers { static parse() {} static stringify() {} }type StaticMethodsObj = StaticMethodsObject< typeof Helpers >;// { parse: () => ...; stringify: () => ...; } Copy
class Helpers { static parse() {} static stringify() {} }type StaticMethodsObj = StaticMethodsObject< typeof Helpers >;// { parse: () => ...; stringify: () => ...; }
Extract static methods from a constructor as an object.