TS2368
Type parameter name cannot be 'number'.
Broken Code ❌
export interface SimpleNumberIndicator<number> {
update(price: T): T;
}Fixed Code ✔️
The easiest way to fix the error is to make age optional as well:
export interface SimpleNumberIndicator<T = number> {
update(price: T): T;
}