import { BrokerProxy } from "../src/BrokerProxy";
export interface EventTest {
    value: number;
    date: number;
}
export interface EventStart {
    name: string;
    date: number;
}
export declare class BrokerGate extends BrokerProxy {
    connect(): Promise<void>;
    send(queue: "start", msg: EventStart): boolean;
    send(queue: "test", msg: EventTest): boolean;
    addListner(queue: "start", fn: (ev: EventStart) => void): void;
    addListner(queue: "test", fn: (ev: EventTest) => void): void;
}
//# sourceMappingURL=BrokerGate.d.ts.map