UNPKG

fake-service-worker

Version:

Fake service worker implementation for testing developer edge applications

19 lines (18 loc) 719 B
/// <reference types="node" /> import { BlobOptions } from 'buffer'; export declare class EdgeBlob implements Blob { readonly type: string; protected readonly _parts: BlobPart[]; protected readonly _encoding: string; constructor(parts: BlobPart[], { type, encoding }?: BlobOptions); get size(): number; text(): Promise<string>; arrayBuffer(): Promise<ArrayBuffer>; stream(): ReadableStream; slice(start?: number, end?: number | undefined, contentType?: string): Blob; } export declare class EdgeFile extends EdgeBlob implements File { readonly lastModified: number; readonly name: string; constructor(fileBits: BlobPart[], fileName: string, options?: FilePropertyBag); }