//@ts-nocheck import { ItemSelector } from 'mc-assets/dist/itemDefinitions' export type GameMode = 'survival' | 'creative' | 'adventure' | 'spectator' export interface Team { team?: any id: string name: string color: string prefix: string suffix: string players: string[] } export interface HandItemBlock { name?: string properties?: Record fullItem?: any type: 'block' | 'item' | 'hand' id?: number } export type MovementState = 'NOT_MOVING' | 'WALKING' | 'SPRINTING' | 'SNEAKING' export type ItemSpecificContextProperties = Partial< Pick > export type CameraPerspective = 'first_person' | 'third_person_back' | 'third_person_front' export type BlockShape = { position: { x: number; y: number; z: number }; width: number; height: number; depth: number } export type BlocksShapes = BlockShape[]