import type { SdlcTask } from '../../../../../../packages/core/src/domain/generated/output.js';
import { TaskState } from '../../../../../../packages/core/src/domain/generated/output.js';
import type { SdlcBoardEpic } from '../../../../../../packages/core/src/application/use-cases/sdlc-board/list-sdlc-board.use-case.js';
export interface SdlcBoardProps {
    epics: SdlcBoardEpic[];
    onTaskStatusChange?: (taskId: string, status: TaskState) => void;
    onCardClick?: (task: SdlcTask) => void;
    className?: string;
}
export declare function SdlcBoard({ epics, onTaskStatusChange, onCardClick, className }: SdlcBoardProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=sdlc-board.d.ts.map