/// export interface Blob { data: Buffer; hash: string; contentType: string; } /** Return a string locator value for the blob (e.g. URL) */ export declare type BlobHandler = (blob: Blob) => string; /** Serialize an object for JSON output (clean up functions, Errors, and Buffer objects) */ export declare function serialize(value: any, blobLocator: BlobHandler, blobs: Blob[]): any; export declare function hash(value: Buffer | string): string;