import type { MpEntity } from './entities'; import type { MpPlayer } from './players'; /** * Sets/gets metadata for the any entity. */ export interface MpMeta { setGlobalMeta(key: string, value: any, sync?: boolean): void; getGlobalMeta(key: string): T; setPlayerMeta( player: MpPlayer | number, key: string, value: any, sync?: boolean, ): void; getPlayerMeta(player: MpPlayer | number, key: string): T; setEntityMeta( entity: MpEntity | number, key: string, value: any, sync?: boolean, ): void; getEntityMeta(entity: MpEntity | number, key: string): T; }