import { EventEmitter, OnDestroy, AfterViewInit } from "@angular/core"; import { IdService } from "../shared/services/id.service"; export declare class SortLocale { sortArrowUpLabel: string; sortArrowDownLabel: string; } export declare class SortComponent implements OnDestroy, AfterViewInit { private idService; checkable: boolean; options: any; locale: { sortArrowUpLabel: string; sortArrowDownLabel: string; }; id: string; activeId: any; activeIndex: any; newIndex: any; oldIndex: any; difference: number; items: any[]; reorderedItems: any; timeout: any; height: string; edgePositioned: boolean; sortUpdated: EventEmitter<{}>; $container: any; constructor(idService: IdService); ngAfterViewInit(): void; ngOnDestroy(): void; checkStatic(index: any, direction: any): boolean; setIndex(index: any, count: any): void; move(): void; moveUp(index: any, id: any): void; moveDown(index: any, id: any): void; setFocus(dir: any): void; sortSetTimeout(): void; set(): void; setOnClick(e: any): void; setOnKeydown(e: any, id: any): void; getArrowDirection(): "Up" | "Down"; newHeight(): void; }