"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createBrowserEnv = void 0; function createBrowserEnv() { const fetch = window['fetch'] || function () { throw new Error('fetch - missing fetch implementation for browser environment'); }; const readFile = function () { throw new Error('readFile - filesystem not available for browser environment'); }; return { Canvas: HTMLCanvasElement, CanvasRenderingContext2D: CanvasRenderingContext2D, Image: HTMLImageElement, ImageData: ImageData, Video: HTMLVideoElement, createCanvasElement: () => document.createElement('canvas'), createImageElement: () => document.createElement('img'), fetch, readFile }; } exports.createBrowserEnv = createBrowserEnv; //# sourceMappingURL=createBrowserEnv.js.map