A Type which has a ɵprov: ɵɵInjectableDeclaration static field.
Type
ɵprov: ɵɵInjectableDeclaration
interface InjectableType { override apply(this: Function, thisArg: any, argArray?: any): any; override call(this: Function, thisArg: any, ...argArray: any[]): any; override bind(this: Function, thisArg: any, ...argArray: any[]): any; override toString(): string; readonly override length: number; override arguments: any; override caller: Function; readonly override name: string; override [Symbol.hasInstance](value: any): boolean;}