UNPKG

@casual-simulation/aux-vm-browser

Version:

A set of utilities required to securely run an AUX in a web browser.

13 lines 887 B
import '@casual-simulation/aux-vm/globalThis-polyfill'; import type { PartitionConfig, AuxPartition, AuxPartitionServices } from '@casual-simulation/aux-common'; import type { AuxConfig, AuxSubChannel, BaseAuxChannel } from '@casual-simulation/aux-vm/vm'; import { RemoteAuxChannel } from '@casual-simulation/aux-vm-client/vm/RemoteAuxChannel'; import type { AuxRuntime } from '@casual-simulation/aux-runtime'; export declare class BrowserAuxChannel extends RemoteAuxChannel { static defaultHost: string; constructor(defaultHost: string, config: AuxConfig); protected _createPartition(config: PartitionConfig, services: AuxPartitionServices): Promise<AuxPartition>; protected _createSubChannel(runtime: AuxRuntime, config: AuxConfig): BaseAuxChannel; protected _handleSubChannelAdded(subChannel: AuxSubChannel): void; } //# sourceMappingURL=BrowserAuxChannel.d.ts.map