@@ -35,13 +35,13 @@ export const _MAT_INK_BAR_POSITIONER: InjectionToken<_MatInkBarPositioner>;
3535export function _MAT_INK_BAR_POSITIONER_FACTORY(): _MatInkBarPositioner ;
3636
3737// @public
38- export const MAT_TAB: InjectionToken <any >;
38+ export const MAT_TAB: InjectionToken <MatTabBase >;
3939
4040// @public
4141export const MAT_TAB_CONTENT: InjectionToken <MatTabContent >;
4242
4343// @public
44- export const MAT_TAB_GROUP: InjectionToken <any >;
44+ export const MAT_TAB_GROUP: InjectionToken <MatTabGroupBase >;
4545
4646// @public
4747export const MAT_TAB_LABEL: InjectionToken <MatTabLabel >;
@@ -143,17 +143,17 @@ export abstract class MatPaginatedTabHeader implements AfterContentChecked, Afte
143143}
144144
145145// @public (undocumented)
146- export class MatTab implements OnInit , OnChanges , OnDestroy {
146+ export class MatTab implements MatTabBase , OnInit , OnChanges , OnDestroy {
147147 constructor (... args : unknown []);
148148 ariaLabel: string ;
149149 ariaLabelledby: string ;
150150 bodyClass: string | string [];
151151 // (undocumented)
152- _closestTabGroup: any ;
152+ _closestTabGroup: MatTabGroupBase | null ;
153153 get content(): TemplatePortal | null ;
154154 disabled: boolean ;
155155 id: string | null ;
156- _implicitContent: TemplateRef <any >;
156+ _implicitContent? : TemplateRef <unknown >;
157157 isActive: boolean ;
158158 labelClass: string | string [];
159159 // (undocumented)
@@ -176,6 +176,10 @@ export class MatTab implements OnInit, OnChanges, OnDestroy {
176176 static ɵfac: i0 .ɵɵFactoryDeclaration <MatTab , never >;
177177}
178178
179+ // @public
180+ export interface MatTabBase {
181+ }
182+
179183// @public
180184export class MatTabBody implements OnInit , OnDestroy {
181185 constructor (... args : unknown []);
@@ -231,7 +235,7 @@ export class MatTabChangeEvent {
231235export class MatTabContent {
232236 constructor (... args : unknown []);
233237 // (undocumented)
234- template: TemplateRef <any >;
238+ template: TemplateRef <unknown >;
235239 // (undocumented)
236240 static ɵdir: i0 .ɵɵDirectiveDeclaration <MatTabContent , " [matTabContent]" , never , {}, {}, never , never , true , never >;
237241 // (undocumented)
@@ -321,6 +325,10 @@ export class MatTabGroup implements AfterViewInit, AfterContentInit, AfterConten
321325 static ɵfac: i0 .ɵɵFactoryDeclaration <MatTabGroup , never >;
322326}
323327
328+ // @public
329+ export interface MatTabGroupBase {
330+ }
331+
324332// @public
325333export interface MatTabGroupBaseHeader {
326334 // (undocumented)
@@ -368,7 +376,7 @@ export type MatTabHeaderPosition = 'above' | 'below';
368376// @public
369377export class MatTabLabel extends CdkPortal {
370378 // (undocumented)
371- _closestTab: any ;
379+ _closestTab: MatTabBase | null ;
372380 // (undocumented)
373381 static ɵdir: i0 .ɵɵDirectiveDeclaration <MatTabLabel , " [mat-tab-label], [matTabLabel]" , never , {}, {}, never , never , true , never >;
374382 // (undocumented)
0 commit comments