21 lines
690 B
TypeScript
21 lines
690 B
TypeScript
import { Circuit } from './Circuit';
|
|
import { Agent } from './Agent';
|
|
import { Caps } from './Caps';
|
|
import { Comms } from './Comms';
|
|
import { ClientEvents } from './ClientEvents';
|
|
import { IObjectStore } from './interfaces/IObjectStore';
|
|
import { BotOptionFlags } from '../enums/BotOptionFlags';
|
|
export declare class Region {
|
|
xCoordinate: number;
|
|
yCoordinate: number;
|
|
circuit: Circuit;
|
|
objects: IObjectStore;
|
|
caps: Caps;
|
|
comms: Comms;
|
|
clientEvents: ClientEvents;
|
|
options: BotOptionFlags;
|
|
constructor(agent: Agent, clientEvents: ClientEvents, options: BotOptionFlags);
|
|
activateCaps(seedURL: string): void;
|
|
shutdown(): void;
|
|
}
|