declare type IGlobalData = { InTuning: boolean, HideGui: boolean, InMenu: boolean, InChat: boolean, LoggedIn: boolean, IsAfk: boolean, } declare type AccountData = { regDate: string; points: number; adminLevel: string; faction: string; factionRank: string; group: string; groupRank: string; paycheck: Paycheck; licenses: Licenses; vehicles: VehicleData[]; factionVehicles: VehicleData[]; nextPayday: number; stateFaction: boolean; playTime: number; userWarn: number; } declare type JobData = { job: string; busskill: number; pilotskill: number; wage: number; isActive: boolean; } declare type VehicleData = { Id: number; Model: number; Price: number; }; declare type Paycheck = { financialHelp: number; financialInterest: number; vehicleTaxation: number; propertyTaxation: number; wage: number; amount: number; rentalFees: number; healthInsurance: number; gez: number; factionMoney: number; otheramount: number; } declare type Licenses = { drivingLicenseCar: boolean; drivingLicenseBike: boolean; flightLicensePlane: boolean; weaponLicense: boolean; } declare type FactionRanks = { factionId: number, ranks: FactionRank[] } declare type FactionMember = { username: string; factionRank: number; factionRankName: string; isLeader: boolean; isOnline: boolean; } declare type FactionRank = { } declare type Weapon = { WeaponModel: string; CategoryId: number; SlotID: number; Ammo: number; Price: number; } declare type WeaponCategory = { Category: number; Weapons: Weapon[]; } declare type RentcarProperty = { Name: string; Price: number; } declare type PlayerCharacterData = { Gender: boolean; Father: number; Mother: number; Similarity: number; SkinSimilarity: number; NoseWidth: number; NoseBottomHeight: number; NoseTipLength: number; NoseBridgeDepth: number; NoseTipHeight: number; NoseBroken: number; BrowHeight: number; BrowDepth: number; CheekboneHeight: number; CheekboneWidth: number; CheekDepth: number; EyeSize: number; LipThickness: number; JawWidth: number; JawShape: number; ChinHeight: number; ChinDepth: number; ChinWidth: number; ChinIndent: number; NeckWidth: number; Blemishes: number; BlemishesOpacity: number; FacialHair: number; FacialHairOpacity: number; Eyebrows: number; EyebrowsOpacity: number; Ageing: number; AgeingOpacity: number; Makeup: number; MakeupOpacity: number; Blush: number; BlushOpacity: number; Complexion: number; ComplexionOpacity: number; SunDamage: number; SunDamageOpacity: number; Lipstick: number; LipstickOpacity: number; Freckles: number; FrecklesOpacity: number; ChestHair: number; ChestHairOpacity: number; Hair: number; HairColor: number; HairHighlightColor: number; EyebrowColor: number; BeardColor: number; EyeColor: number; BlushColor: number; LipstickColor: number; ChestHairColor: number; }