UNPKG

rock-mod

Version:

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

43 lines (42 loc) 1.66 kB
import { type INetManager } from "./net/common/INetManager"; import { type IBlipsManager, type ICameraManager, 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 IGameManagers } from "./game"; import { type IConsoleManager } from "./console"; type MultiplayerType = "RageMP" | "AltV" | "Mock" | "CCMP"; 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 _cameras; private readonly _game; private readonly _console; 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 cameras(): ICameraManager; get game(): IGameManagers; get console(): IConsoleManager; protected constructor(managersFactory: IManagersFactory); } export {};