@@ -35,13 +35,13 @@ export const _MAT_INK_BAR_POSITIONER: InjectionToken<_MatInkBarPositioner>;
35
35
export function _MAT_INK_BAR_POSITIONER_FACTORY(): _MatInkBarPositioner ;
36
36
37
37
// @public
38
- export const MAT_TAB: InjectionToken <any >;
38
+ export const MAT_TAB: InjectionToken <MatTabBase >;
39
39
40
40
// @public
41
41
export const MAT_TAB_CONTENT: InjectionToken <MatTabContent >;
42
42
43
43
// @public
44
- export const MAT_TAB_GROUP: InjectionToken <any >;
44
+ export const MAT_TAB_GROUP: InjectionToken <MatTabGroupBase >;
45
45
46
46
// @public
47
47
export const MAT_TAB_LABEL: InjectionToken <MatTabLabel >;
@@ -143,17 +143,17 @@ export abstract class MatPaginatedTabHeader implements AfterContentChecked, Afte
143
143
}
144
144
145
145
// @public (undocumented)
146
- export class MatTab implements OnInit , OnChanges , OnDestroy {
146
+ export class MatTab implements MatTabBase , OnInit , OnChanges , OnDestroy {
147
147
constructor (... args : unknown []);
148
148
ariaLabel: string ;
149
149
ariaLabelledby: string ;
150
150
bodyClass: string | string [];
151
151
// (undocumented)
152
- _closestTabGroup: any ;
152
+ _closestTabGroup: MatTabGroupBase | null ;
153
153
get content(): TemplatePortal | null ;
154
154
disabled: boolean ;
155
155
id: string | null ;
156
- _implicitContent: TemplateRef <any >;
156
+ _implicitContent? : TemplateRef <unknown >;
157
157
isActive: boolean ;
158
158
labelClass: string | string [];
159
159
// (undocumented)
@@ -176,6 +176,10 @@ export class MatTab implements OnInit, OnChanges, OnDestroy {
176
176
static ɵfac: i0 .ɵɵFactoryDeclaration <MatTab , never >;
177
177
}
178
178
179
+ // @public
180
+ export interface MatTabBase {
181
+ }
182
+
179
183
// @public
180
184
export class MatTabBody implements OnInit , OnDestroy {
181
185
constructor (... args : unknown []);
@@ -231,7 +235,7 @@ export class MatTabChangeEvent {
231
235
export class MatTabContent {
232
236
constructor (... args : unknown []);
233
237
// (undocumented)
234
- template: TemplateRef <any >;
238
+ template: TemplateRef <unknown >;
235
239
// (undocumented)
236
240
static ɵdir: i0 .ɵɵDirectiveDeclaration <MatTabContent , " [matTabContent]" , never , {}, {}, never , never , true , never >;
237
241
// (undocumented)
@@ -321,6 +325,10 @@ export class MatTabGroup implements AfterViewInit, AfterContentInit, AfterConten
321
325
static ɵfac: i0 .ɵɵFactoryDeclaration <MatTabGroup , never >;
322
326
}
323
327
328
+ // @public
329
+ export interface MatTabGroupBase {
330
+ }
331
+
324
332
// @public
325
333
export interface MatTabGroupBaseHeader {
326
334
// (undocumented)
@@ -368,7 +376,7 @@ export type MatTabHeaderPosition = 'above' | 'below';
368
376
// @public
369
377
export class MatTabLabel extends CdkPortal {
370
378
// (undocumented)
371
- _closestTab: any ;
379
+ _closestTab: MatTabBase | null ;
372
380
// (undocumented)
373
381
static ɵdir: i0 .ɵɵDirectiveDeclaration <MatTabLabel , " [mat-tab-label], [matTabLabel]" , never , {}, {}, never , never , true , never >;
374
382
// (undocumented)
0 commit comments