Home > types-kit > Class Class type Create a class type. Signature: export type Class<T, P extends unknown[] = unknown[]> = Constructor<T, P> & { prototype: T } References: Constructor