declare type HudComponent = "all" | "ammo" | "area_name" | "armour" | "breath" | "clock" | "health" | "money" | "radar" | "vehicle_name" | "weapon" | "radio" | "wanted" | "crosshair"; declare type VehicleType = "Automobile" | "Plane" | "Bike" | "Helicopter" | "Boat" | "Train" | "Trailer" | "BMX" | "Monster Truck" | "Quad"; declare type ElementType = "player" | "ped" | "water" | "sound" | "vehicle" | "object" | "pickup" | "marker" | "colshape" | "blip" | "radararea" | "team" | "spawnpoint" | "remoteclient" | "console" | string; declare type MarkerType = "checkpoint" | "ring" | "cylinder" | "arrow" | "corona"; declare type SFXContainer = "feet" | "genrl" | "pain_a" | "script" | "spc_ea" | "spc_fa" | "spc_ga" | "spc_na" | "spc_pa"; declare type RadioStation = "Adverts" | "Ambience" | "Police" | "Playback FM" | "K-Rose" | "K-DST" | "Cutscene" | "Beats" | "Bounce FM" | "SF-UR" | "Radio Los Santos" | "Radio X" | "CSR 103.9" | "K-Jah West" | "Master Sounds 98.3" | "WCTR"; declare type ResourceState = "loaded" | "running" | "starting" | "stopping" | "failed to load";