UNPKG

@now/build-utils

Version:
23 lines (22 loc) 637 B
/// <reference types="node" /> import { File } from './types'; interface FileBlobOptions { mode?: number; contentType?: string; data: string | Buffer; } interface FromStreamOptions { mode?: number; contentType?: string; stream: NodeJS.ReadableStream; } export default class FileBlob implements File { type: 'FileBlob'; mode: number; data: string | Buffer; contentType: string | undefined; constructor({ mode, contentType, data }: FileBlobOptions); static fromStream({ mode, contentType, stream, }: FromStreamOptions): Promise<FileBlob>; toStream(): NodeJS.ReadableStream; } export {};