import { ModelBase } from '../ModelBase'; export interface PlayerStateInput { health?: number; armor?: number; helmet?: boolean; flashed?: number; smoked?: number; burning?: number; money?: number; round_kills?: number; round_killhs?: number; equip_value?: number; } /** * Current state of the player (health, armor, money, etc.) */ export declare class PlayerState extends ModelBase { readonly health: number | null; readonly armor: number | null; readonly helmet: boolean; readonly flashed: number; readonly smoked: number; readonly burning: number; readonly money: number; readonly roundKills: number; readonly roundHeadshotKills: number; readonly equipmentValue: number; constructor(data?: PlayerStateInput); isAlive(): boolean; hasArmor(): boolean; toSerializableObject(): PlayerStateInput; }