import { EventEmitter } from '@angular/core';
import { KanbanBoard, KanbanCard } from '../models/kanban.modal';
import * as i0 from "@angular/core";
export declare class KanbanBoardComponent {
    board: KanbanBoard;
    cardClick: EventEmitter<KanbanCard>;
    cardMoved: EventEmitter<{
        cardId: string;
        sourceColumnId: string;
        targetColumnId: string;
    }>;
    onCardMoved(event: {
        cardId: string;
        sourceColumnId: string;
        targetColumnId: string;
    }): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<KanbanBoardComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<KanbanBoardComponent, "lib-kanban-board", never, { "board": { "alias": "board"; "required": false; }; }, { "cardClick": "cardClick"; "cardMoved": "cardMoved"; }, never, never, true, never>;
}
