import Base from "../../Base"; import { AgentBundle } from "./bundle"; import { DevBundle } from "./bundle/dev"; import { AgentContext } from "./context"; import { AgentInstaller } from "./installer"; import { AgentLogging } from "./logging"; import { AgentModule } from "./module"; export default class Agent extends Base { get context(): AgentContext; private _context?; get bundle(): AgentBundle; private _bundle?; get devBundle(): DevBundle; private _devBundle?; get installer(): AgentInstaller; private _installer?; get logging(): AgentLogging; private _logging?; get module(): AgentModule; private _module?; protected getEndpoint(endpoint: string): string; }