import type { TEmitter } from './events.types'; import type { Config } from '../config'; export declare const EVENT_BUS_TOKEN: import("@fridgefm/inverter").Token.Instance>; export declare const PUBLIC_EVENTS: { readonly ERROR: "error"; readonly INFO: "einfo"; readonly START: "estart"; readonly RESTART: "erestart"; readonly NEXT_TRACK: "enexttrack"; readonly PAUSE: "epause"; }; export declare const eventBusFactory: (config: Config) => Pick; export declare const eventBusProvider: import("@fridgefm/inverter").Injectable.Instance;