import { IConnection, ISubscriber, ISubscriptionManager, OperationRequest } from './types'; export declare class MemorySubscriptionManager implements ISubscriptionManager { private subscriptions; constructor(); subscribersByEventName: (name: string) => AsyncIterable & AsyncIterator; subscribe: (names: string[], connection: IConnection, operation: OperationRequest & { operationId: string; }) => Promise; unsubscribe: (subscriber: ISubscriber) => Promise; unsubscribeOperation: (connectionId: string, operationId: string) => Promise; unsubscribeAllByConnectionId: (connectionId: string) => Promise; } //# sourceMappingURL=MemorySubscriptionManager.d.ts.map