import { SdKanbanLaneControl } from "./sd-kanban-lane.control"; import { SdKanbanControl } from "./sd-kanban.control"; import * as i0 from "@angular/core"; export declare class SdKanbanBoardControl { dragKanban: import("../../../core/utils/bindings/$signal").SdWritableSignal | undefined>; selectedValues: import("@angular/core").ModelSignal; drop: import("@angular/core").OutputEmitterRef>; onDropTo(target: SdKanbanControl | SdKanbanLaneControl): void; onDocumentDragEnd(): void; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵcmp: i0.ɵɵComponentDeclaration, "sd-kanban-board", never, { "selectedValues": { "alias": "selectedValues"; "required": false; "isSignal": true; }; }, { "selectedValues": "selectedValuesChange"; "drop": "drop"; }, never, ["*"], true, never>; } export interface ISdKanbanBoardDropInfo { sourceKanbanValue?: T; targetLaneValue?: L; targetKanbanValue?: T; }