import { ECSContext } from '../ecs'; export interface ScreenshotResult { dataUrl: string; mimeType: string; width: number; height: number; } export interface ScreenshotOptions { mimeType?: string; renderFrame?: () => void; } export declare function captureWorldScreenshot(ctx: ECSContext, options?: ScreenshotOptions): ScreenshotResult; export declare function captureEntityScreenshot(ctx: ECSContext, eid: number, options?: ScreenshotOptions): ScreenshotResult; //# sourceMappingURL=screenshot.d.ts.map