import type { Logger } from 'pino'; import type { Router } from '../features/router'; import type { KarboAI } from './karboai'; export declare class Dispatcher { private karbo; private logger; private socket?; private messageListeners; private interactionListeners; constructor(karbo: KarboAI, logger: Logger); private messages; private interactions; bind: (...routers: Router[]) => void; attach: (token: string) => void; } //# sourceMappingURL=dispatcher.d.ts.map