UNPKG

@goparrot/pubsub-event-bus

Version:
12 lines (11 loc) 539 B
/// <reference types="node" /> import { AbstractSubscriptionEvent } from './AbstractSubscriptionEvent'; import type { PublishOptions } from './PublishOptions'; export declare abstract class AbstractPubsubEvent<T extends Record<string, any> | Buffer> extends AbstractSubscriptionEvent<T> { protected options: PublishOptions; protected fireLocally: boolean; getOptions: () => PublishOptions; withOptions: (extra: PublishOptions) => this; localEventEnabled: () => boolean; withLocalEvent: (allow?: boolean) => this; }