import { KanbanItem } from '../kanban-item/kanban-item.types';
export type KanbanGroupType = 'primary' | 'secondary';
export interface KanbanGroup {
    /**
     * A unique identifier for the group.
     */
    identifier: string;
    /**
     * List of items to display in the group.
     */
    items: KanbanItem[];
    /**
     * The heading of the group
     */
    heading: string;
    /**
     * Description of the group
     */
    help?: string;
    /**
     * A summary or description of the group. Supports markdown.
     */
    summary?: string;
    /**
     * total number of items available for the group displayed
     * in the group header.
     * Determines if the "load more" button should be displayed.
     */
    totalCount: number;
    /**
     * Set to true when items are loading to show a spinner.
     */
    loading?: boolean;
    /**
     * The type of the group.
     * This is used to determine the background color of the group.
     */
    type?: KanbanGroupType;
}
//# sourceMappingURL=kanban-group.types.d.ts.map