ebus-light
Version:
16 lines (15 loc) • 496 B
TypeScript
import mitt from './mitt';
declare type App = any;
export interface Options {
global?: boolean;
inject?: boolean;
globalPropertyName?: string;
injectName?: string;
}
declare const eventBus: ReturnType<typeof mitt> & {
install: (app: App, options?: Options) => void;
};
export default eventBus;
export declare const bus: import("./mitt").Emitter<Record<import("./mitt").EventType, unknown>> & {
install: (app: App, options?: Options | undefined) => void;
};