import { HistoryActionType, HistoryEntityInterface } from '@operato/typeorm-history'; import { User } from '@things-factory/auth-base'; import { Domain } from '@things-factory/shell'; import { Board } from './board.js'; import { Group } from '../group/group.js'; import { PlayGroup } from '../play-group/play-group.js'; export declare class BoardHistory implements HistoryEntityInterface { readonly id: string; version?: number; domain?: Domain; domainId?: string; name?: string; description?: string; type?: 'main' | 'sub' | 'popup'; model?: string; thumbnail?: string; comment?: string; group?: Group; groupId?: string; playGroups?: PlayGroup[]; createdAt?: Date; updatedAt?: Date; creator?: User; creatorId?: string; updater?: User; updaterId?: string; deletedAt?: Date; originalId: string; action: HistoryActionType; }