import { NgForOfContext } from "@angular/common"; import { EventEmitter, TemplateRef } from "@angular/core"; import { CommandKey, SortableEvent } from "../../types/ngx-sortable.types"; import * as i0 from "@angular/core"; export declare class NgxSortableComponent { items: any[]; name: string; showHeader: boolean; removeOnDropOutside: boolean; dragStart: EventEmitter; dropped: EventEmitter; moveDown: EventEmitter; moveUp: EventEmitter; remove: EventEmitter; listStyle: any; listSorted: EventEmitter; itemTemplate: TemplateRef>; arrowKeySort: boolean; commandKey: CommandKey; selectedItem: any; draggedIndex: number; onDragOverIndex: number; constructor(); onArrowKeyDown($event: KeyboardEvent): void; onDragEnd(): void; selectItem(item: any): void; onMoveUp($event?: any): void; onMoveDown($event?: any): void; onDrop($event: any, index: number): void; allowDrop($event: any, index: number): void; onDragStart($event: any, index: number): void; handleDrop(droppedIndex: number): void; swapElements(oldIndex: number, newIndex: number): void; onRemoveDrop(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }