import { type IManagersFactory } from "../common/IManagersFactory";
import { CCMPNetManager } from "../../net/ccmp/CCMPNetManager";
import { CCMPBlipsManager } from "../../entities/ccmp/blip/CCMPBlipsManager";
import { CCMPColshapesManager } from "../../entities/ccmp/colshape/CCMPColshapesManager";
import { CCMPMarkersManager } from "../../entities/ccmp/marker/CCMPMarkersManager";
import { CCMPObjectsManager } from "../../entities/ccmp/object/CCMPObjectsManager";
import { CCMPPedsManager } from "../../entities/ccmp/ped/CCMPPedsManager";
import { CCMPPlayersManager } from "../../entities/ccmp/player/CCMPPlayersManager";
import { CCMPUtilsManager } from "../../utils/ccmp/CCMPUtilsManager";
import { CCMPVehiclesManager } from "../../entities/ccmp/vehicle/CCMPVehiclesManager";
import { CCMPWorldManager } from "../../world/ccmp/CCMPWorldManager";
export declare class CCMPManagersFactory implements IManagersFactory {
    createNetManager(): CCMPNetManager;
    createBlipsManager(): CCMPBlipsManager;
    createColshapesManager(): CCMPColshapesManager;
    createMarkersManager(): CCMPMarkersManager;
    createObjectsManager(): CCMPObjectsManager;
    createPedsManager(): CCMPPedsManager;
    createPlayersManager(net: CCMPNetManager): CCMPPlayersManager;
    createUtilsManager(): CCMPUtilsManager;
    createVehiclesManager(): CCMPVehiclesManager;
    createWorldManager(): CCMPWorldManager;
}
