import type { PubSub } from '../../events/pubsub.js'; import type { IMastraLogger } from '../../logger/index.js'; import type { EventRouter, WorkerTransport } from './transport.js'; export declare class PullTransport implements WorkerTransport { #private; constructor({ pubsub, group, logger }: { pubsub: PubSub; group: string; logger?: IMastraLogger; }); start(router: EventRouter): Promise; stop(): Promise; } //# sourceMappingURL=pull-transport.d.ts.map