diff --git a/index.d.ts b/index.d.ts index ccad56b..880ab86 100644 --- a/index.d.ts +++ b/index.d.ts @@ -14,7 +14,7 @@ type DatalessEventNames = { declare const listenerAdded: unique symbol; declare const listenerRemoved: unique symbol; -export type OmnipresentEventData = {[listenerAdded]: Emittery.ListenerChangedData; [listenerRemoved]: Emittery.ListenerChangedData}; +type _OmnipresentEventData = {[listenerAdded]: Emittery.ListenerChangedData; [listenerRemoved]: Emittery.ListenerChangedData}; /** Emittery can collect and log debug information. @@ -165,7 +165,7 @@ emitter.emit('other'); */ declare class Emittery< EventData = Record, // When https://github.com/microsoft/TypeScript/issues/1863 ships, we can switch this to have an index signature including Symbols. If you want to use symbol keys right now, you need to pass an interface with those symbol keys explicitly listed. - AllEventData = EventData & OmnipresentEventData, + AllEventData = EventData & _OmnipresentEventData, DatalessEvents = DatalessEventNames > { /** @@ -592,6 +592,8 @@ declare namespace Emittery { */ eventName?: EventName; } + + type OmnipresentEventData = _OmnipresentEventData; } export = Emittery; diff --git a/package.json b/package.json index f3a4886..1ace484 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "delay": "^4.3.0", "nyc": "^15.0.0", "p-event": "^4.1.0", - "tsd": "^0.16.0", + "tsd": "^0.19.1", "xo": "^0.39.0" }, "nyc": {