import { ChangeDetectorRef } from '@angular/core'; import { MatSortHeader, MatSortHeaderIntl, MatSort } from '@angular/material/sort'; /** Column definition associated with a `MatSortHeader`. */ interface MatSortHeaderColumnDef { name: string; } export declare class SortHeaderComponent extends MatSortHeader { _intl: MatSortHeaderIntl; _sort: MatSort; _columnDef: MatSortHeaderColumnDef; /** * ID of this sort header. If used within the context of a CdkColumnDef, this will default to * the column's name. */ id: string; /** * Enables/disables component. */ disabled: boolean; /** * Defines whether to display the white arrow or the default arrow. */ arrowWhite: boolean; ariaSort: "ascending" | "descending"; matSortHeaderDisabledClass: boolean; handleClick(): void; handleMouseEnter(): void; handleLongPress(): void; handleMouseLeave(): void; constructor(_intl: MatSortHeaderIntl, changeDetectorRef: ChangeDetectorRef, _sort: MatSort, _columnDef: MatSortHeaderColumnDef); _renderArrow(): boolean; } export {};