import { ElementRef, EventEmitter, AfterViewInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ZekSort implements AfterViewInit { private el; private innerHtml; /** * name of sorting column */ header: string | null; /** * Executes after 'sort' input changed */ sortChange: EventEmitter; /** * Executes after 'asc' input changed */ ascChange: EventEmitter; /** * Executes after click on column */ onChange: EventEmitter; constructor(el: ElementRef); ngAfterViewInit(): void; initIcon(): void; onClick(): void; private _sort; get sort(): string | null; set sort(value: string | null); private _asc; get asc(): boolean; set asc(value: boolean); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }