import { EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; /** * * Direção da ordenação. */ export declare type SortDirection = 'asc' | 'desc' | ''; /** * * Evento da Ordenação. */ export interface SortEvent { column: string; direction: SortDirection; } /** * * Diretiva para utilizar um elemento de ordenação em um cabeçalho de uma tabela. */ export declare class SortableHeaderDirective { appSortable: string; /** * * Direcionamento da ordenação. */ direction: SortDirection; /** * * Função de Evento de ordenação. */ sort: EventEmitter; asc: boolean; desc: boolean; rotate(): void; updateDirection(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }