declare const boardTypes: string[]; type BoardTypes = typeof boardTypes[number]; type PropertyTypeEnum = 'text' | 'number' | 'select' | 'multiSelect' | 'date' | 'person' | 'file' | 'checkbox' | 'url' | 'email' | 'phone' | 'createdTime' | 'createdBy' | 'updatedTime' | 'updatedBy' | 'unknown'; interface IPropertyOption { id: string; value: string; color: string; } interface IPropertyTemplate { id: string; name: string; type: PropertyTypeEnum; options: IPropertyOption[]; } export declare type Board = { id: string; teamId: string; channelId?: string; createdBy: string; modifiedBy: string; type: BoardTypes; minimumRole: string; title: string; description: string; icon?: string; showDescription: boolean; isTemplate: boolean; templateVersion: number; properties: Record; cardProperties: IPropertyTemplate[]; createAt: number; updateAt: number; deleteAt: number; }; export declare type CreateBoardResponse = { boards: Board[]; }; export {};