import { EventEmitter } from '../../stencil-public-runtime'; /** * @slot default - Child content of the component. */ export declare class NvTableheader { /****************************************************************************/ /** * Will render the header as sortable with the corresponding icon button. * Allows the header to be tabbed, and trigger sorting via click or keyboard * navigation */ readonly sortable: boolean; /** * The current sort direction of the header. Will be 'none' if the header is * not sortable or if the sort direction is not set. */ sortDirection: 'none' | 'asc' | 'desc'; /****************************************************************************/ private cycleSortDirection; private handleKeyDown; get ariaSort(): "none" | "ascending" | "descending"; /****************************************************************************/ /****************************************************************************/ /****************************************************************************/ /** * Event emitted when the sort direction changes. Payload is the new sort * direction. */ sortDirectionChanged: EventEmitter; /****************************************************************************/ render(): any; }