import { Server } from 'socket.io'; import { Interpreter, RuntimeObject } from 'wollok-ts'; import { Asset, SoundState, VisualState } from 'wollok-web-tools'; import { DynamicDiagramClient } from './utils.js'; export declare const initializeGameClient: (project: string, assets: string, host: string, port: string) => Server; export declare const eventsFor: (io: Server, interpreter: Interpreter, dynamicDiagramClient: DynamicDiagramClient, assetFiles: Asset[]) => void; export declare const getVisuals: (game: RuntimeObject, interpreter: Interpreter) => VisualState[]; export declare const getSounds: (game: RuntimeObject) => SoundState[];