import type { MachineStateDefinition } from '../model/types'

export const mockMachineStateDefinitions: MachineStateDefinition[] = [
  {
    id: 1,
    name: 'Стоит',
    icon: 'Timer',
    color: '#8c96aa',
    description: 'АТТ не движется, двигатель не даёт заметной вибрации.',
    isSystem: true,
    createdAt: '2026-07-01T00:00:00.000Z',
    updatedAt: '2026-07-01T00:00:00.000Z',
  },
  {
    id: 2,
    name: 'Заведена',
    icon: 'Power',
    color: '#ff9f43',
    description: 'Двигатель включён, но активного движения нет.',
    isSystem: true,
    createdAt: '2026-07-01T00:00:00.000Z',
    updatedAt: '2026-07-01T00:00:00.000Z',
  },
  {
    id: 3,
    name: 'В движении',
    icon: 'Route',
    color: '#33b343',
    description: 'АТТ движется или выполняет активный рабочий цикл.',
    isSystem: true,
    createdAt: '2026-07-01T00:00:00.000Z',
    updatedAt: '2026-07-01T00:00:00.000Z',
  },
  {
    id: 4,
    name: 'Нет данных',
    icon: 'Radio',
    color: '#e04f5f',
    description: 'Маяк не передавал данные дольше допустимого интервала.',
    isSystem: true,
    createdAt: '2026-07-01T00:00:00.000Z',
    updatedAt: '2026-07-01T00:00:00.000Z',
  },
  {
    id: 5,
    name: 'Работа с нагрузкой',
    icon: 'Activity',
    color: '#2f80ed',
    description: 'Повышенная вибрация при рабочей операции или нагрузке.',
    isSystem: false,
    createdAt: '2026-07-02T00:00:00.000Z',
    updatedAt: '2026-07-02T00:00:00.000Z',
  },
]
