export function AUSManagerFactory(defs: any, loggers: any, socket: any, disableDEMDebugMessages: boolean | undefined, emitter: EventEmitter | undefined, models: any): Promise<{}>; export const DEMEventTypes: any; export class AutoUpdateServerManager extends AutoUpdateManager { constructor(classParam: any, className: any, loggers: any, socket: any, model: any, managers: any, emitter: any, options: any); model: any; clientSockets: Set; options: any; objects_: {}; managers: any; preLoad(): Promise; registerSocket(socket: any): void; getObject(_id: any): any; get objects(): {}; get objectsAsArray(): any[]; handleGetMissingObject(_id: any): Promise; createObject(data: any): Promise; } import { EventEmitter } from "eventemitter3"; import { AutoUpdateManager } from "./AutoUpdateManagerClass.js";