/// import { Device } from "./device"; import { Kernel, KernelConfig, KernelParamsInput, KernelSpec } from "./kernel"; export declare class KernelWebGPU extends Kernel { private _gpuDevice; private _bindGroupLayout; private _computePipeline; private _shaderCode; constructor(spec: KernelSpec, config: KernelConfig, device: Device); run(inputs: GPUBuffer[], parameters: KernelParamsInput, outputs?: GPUBuffer[]): GPUBuffer[]; private getStorageInputBuffer; private getStorageOutputBuffer; private createBindGroup; }