UNPKG

rock-mod

Version:

Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.

38 lines (37 loc) 1.45 kB
import { type INetManager } from "./net/common/INetManager"; import { type IBlipsManager, type IColshapesManager, type IMarkersManager, type IObjectsManager, type IPedsManager, type IPlayersManager, type IVehiclesManager } from "./entities"; import { type IUtilsManager } from "./utils"; import { type IManagersFactory } from "./factories/common/IManagersFactory"; import { type IWorldManager } from "./world"; type MultiplayerType = "RageMP" | "AltV" | "Mock"; export interface RockModOptions { multiplayer: MultiplayerType; } export declare class RockMod { private static _instance?; static create(options: RockModOptions): Promise<RockMod>; static get instance(): RockMod; private static _initManagersFactory; private readonly _net; private readonly _blips; private readonly _colshapes; private readonly _markers; private readonly _objects; private readonly _peds; private readonly _players; private readonly _utils; private readonly _vehicles; private readonly _world; get net(): INetManager; get blips(): IBlipsManager; get colshapes(): IColshapesManager; get markers(): IMarkersManager; get objects(): IObjectsManager; get peds(): IPedsManager; get players(): IPlayersManager; get utils(): IUtilsManager; get vehicles(): IVehiclesManager; get world(): IWorldManager; protected constructor(managersFactory: IManagersFactory); } export {};