import type { Entity } from './Entity'; import type { MetaType } from './MetaType'; export type StateType = 'Regular' | 'Successful' | 'Unsuccessful'; /** * Состояние документа или сущности */ export interface State extends Entity<'state'> { /** Наименование */ name: string; /** Цвет статуса */ color: number; /** Тип статуса */ stateType: StateType; /** Сущность которой пренадлежит статус */ entityType: T; }