import { Machine } from "../Independents/Machine.js"; import { ResponseInit, Request } from "../Independents/Datagram/datagram-types.js"; import { CBurpastateWrapper, TBurpaState } from "./burpastate.js"; export declare class HostMachine extends Machine { state: CBurpastateWrapper; constructor(state: CBurpastateWrapper, burpasysPorts: string[]); processSpawnAliasRequest(bs: TBurpaState, request: Request): ResponseInit; processGetChildren(request: Request): any; processGetGateways(request: Request): { body: string[]; }; processGetHosts(request: Request): { body: string[]; }; } /** * Lets you query a Javascript single threaded process for all gateways and vagrants * currently hosted as well as the default local gateway and the default local host. * @param request * @returns The current status */ export declare function processGetState(state: CBurpastateWrapper): { body: any; };