@casual-simulation/aux-vm-client
Version:
A set of utilities required to securely run an AUX as a client.
27 lines • 748 B
TypeScript
import type { Simulation, LoginManager, PortalManager, SimulationOrigin } from '@casual-simulation/aux-vm';
/**
* Defines an interface for simulations that interface with remote instances.
*/
export interface RemoteSimulation extends Simulation {
/**
* Gets the login manager.
*/
login: LoginManager;
/**
* Gets the portal manager.
*/
portals: PortalManager;
/**
* The origin of the simulation.
*/
origin: SimulationOrigin;
/**
* Gets the record name that the simulation is connected to.
*/
get recordName(): string | null;
/**
* Gets the instance that the simulation is connected to.
*/
get inst(): string;
}
//# sourceMappingURL=RemoteSimulation.d.ts.map