import { LabelEntity, ORDER_DIRECTION } from '..'; import { BaseEntityClass } from '../base'; export declare enum BOARD_ENTITY { TASKS = "tasks" } export interface BoardColumn { position?: number; title: string; labelId: string; sortBy?: { columnName: string; value: any; direction: ORDER_DIRECTION; }[]; pinnedEntities?: string[]; listAllEntities?: boolean; } export declare class BoardEntity extends BaseEntityClass { title: string; description: string; type: BOARD_ENTITY; /** * By default, each column relates to a label */ columnLabels: LabelEntity[]; columns: BoardColumn[]; }