Expand interfaces

This commit is contained in:
Jaco Greeff
2018-06-22 15:43:18 +02:00
parent 771654d5a9
commit 0ff18a85bb
27 changed files with 135 additions and 56 deletions

View File

@ -5,8 +5,10 @@
/// <reference types="node"/>
import PeerId = require('peer-id');
// @ts-ignore
import PeerId from 'peer-id';
declare module 'multiaddr' {
type Address = {
family: string,
host: string,
@ -27,7 +29,7 @@ type Tuple = [ number, Buffer ];
type TupleString = [ number, string ];
declare class MultiAddr {
class MultiAddr {
constructor (addr: MultiAddr | Buffer | string);
static isMultiAddr (addr: any): addr is MultiAddr;
@ -51,3 +53,4 @@ declare class MultiAddr {
}
export = MultiAddr;
}