import type { HeatFieldKernelRequest, HeatFieldKernelResult } from "./heat-field-wasm.js"; export interface HeatFieldWebGpuProfile { supported?: boolean; uploadBytes?: number; outputBytes?: number; quantizationScale?: number; uploadMs?: number; computeMs?: number; readbackMs?: number; totalMs?: number; error?: string; } export declare function heatFieldWebGpuAvailable(): boolean; export declare function heatFieldWebGpuSupported(): Promise; export declare function buildHeatFieldWebGpu(request: HeatFieldKernelRequest, profile?: HeatFieldWebGpuProfile): Promise; //# sourceMappingURL=heat-field-webgpu.d.ts.map