diff --git a/blakejs/index.d.ts b/blakejs/index.d.ts index e0bf7bd..80651bc 100644 --- a/blakejs/index.d.ts +++ b/blakejs/index.d.ts @@ -14,7 +14,7 @@ type BlakeJsContext = { outlen: number }; -interface BlakeJs { +type BlakeJs = { blake2b: (data: Buffer | Uint8Array | string, key?: Uint8Array | null, outlen?: number) => Uint8Array, blake2bFinal: (context: BlakeJsContext) => Uint8Array, blake2bHex: (data: Buffer | Uint8Array | string, key?: Uint8Array | null, outlen?: number) => string, diff --git a/libp2p-tcp/index.d.ts b/libp2p-tcp/index.d.ts index b4ab398..ca81230 100644 --- a/libp2p-tcp/index.d.ts +++ b/libp2p-tcp/index.d.ts @@ -10,5 +10,5 @@ declare module 'libp2p-tcp' { export class LibP2pTcp implements Transport { } -export = LibP2pTcp; +export default LibP2pTcp; } diff --git a/libp2p-webrtc-direct/index.d.ts b/libp2p-webrtc-direct/index.d.ts index d31b1d9..9735ea2 100644 --- a/libp2p-webrtc-direct/index.d.ts +++ b/libp2p-webrtc-direct/index.d.ts @@ -10,5 +10,5 @@ declare module 'libp2p-webrtc-direct' { export class LibP2pWebRtcDirect implements Transport { } -export = LibP2pWebRtcDirect; +export default LibP2pWebRtcDirect; } diff --git a/libp2p-webrtc-star/index.d.ts b/libp2p-webrtc-star/index.d.ts index be95640..9d795f9 100644 --- a/libp2p-webrtc-star/index.d.ts +++ b/libp2p-webrtc-star/index.d.ts @@ -10,5 +10,5 @@ declare module 'libp2p-webrtc-star' { export class LibP2pWebRtcStar implements Transport { } -export = LibP2pWebRtcStar; +export default LibP2pWebRtcStar; } diff --git a/libp2p-websockets/index.d.ts b/libp2p-websockets/index.d.ts index 69f8c61..719fa80 100644 --- a/libp2p-websockets/index.d.ts +++ b/libp2p-websockets/index.d.ts @@ -10,5 +10,5 @@ declare module 'libp2p-websockets' { export class LibP2pWebsockets implements Transport { } -export = LibP2pWebsockets; +export default LibP2pWebsockets; } diff --git a/libp2p/index.d.ts b/libp2p/index.d.ts index b2a837f..be7778e 100644 --- a/libp2p/index.d.ts +++ b/libp2p/index.d.ts @@ -10,7 +10,7 @@ import Transport from 'interface-transport'; // @ts-ignore import { Libp2pKadDHT } from 'libp2p-kad-dht'; // @ts-ignore -import LibP2pMdns from 'libp2p-mdns'; +import { LibP2pMdns } from 'libp2p-mdns'; // @ts-ignore import { LibP2pMplex } from 'libp2p-mplex'; // @ts-ignore diff --git a/memdown/index.d.ts b/memdown/index.d.ts index 60ea2e2..f44e5e9 100644 --- a/memdown/index.d.ts +++ b/memdown/index.d.ts @@ -7,10 +7,6 @@ /// declare module 'memdown' { -export = memdown; - -var memdown: memdown.Constructor; - namespace memdown { type Bytes = string | Buffer; type ErrCallback = (error: any) => void; @@ -145,4 +141,8 @@ namespace memdown { type Constructor = () => MemDown; } + +const memdownConstrctor: memdown.Constructor; + +export = memdownConstrctor; }