DefinitelyTyped/types/ndn-js/blob.d.ts
2019-03-21 13:24:29 -04:00

21 lines
574 B
TypeScript

export class Blob {
constructor(value?: Blob);
constructor(value: Buffer, copy?: boolean);
constructor(value: ReadonlyArray<number>|string);
buf(): Buffer;
equals(other: Blob): boolean;
isNull(): boolean;
size(): number;
}
export class SignedBlob extends Blob {
constructor();
constructor(value: Blob|Buffer|ReadonlyArray<number>, signedPortionBeginOffset: number, signedPortionEndOffset: number);
getSignedPortionBeginOffset(): number;
getSignedPortionEndOffset(): number;
signedBuf(): Buffer;
signedSize(): number;
}