import { UntypedFormGroup } from "@angular/forms"; import { KlesTableComponent } from "../../../component/table/table.component"; import { KlesTableBaseService } from "../tableservice.interface"; import { CdkDrag, CdkDragDrop } from "@angular/cdk/drag-drop"; import { IKlesDragDropTable } from "./dragdrop.interface"; import { Observable } from "rxjs"; export declare class KlesDragDropRowTableService implements KlesTableBaseService, IKlesDragDropTable { table: KlesTableComponent; beforeDrop(event: any): Observable; onDrop(event: CdkDragDrop): void; afterDrop(event: any): void; sortPredicate(index: number, item: CdkDrag): boolean; }