/** * @license * Copyright 2025 Steven Roussey * SPDX-License-Identifier: Apache-2.0 */ import type { GpuImage, GpuImageBackend } from "./gpuImage"; export type FilterOpFn

= (image: GpuImage, params: P) => GpuImage; export declare function registerFilterOp

(backend: GpuImageBackend, filter: string, fn: FilterOpFn

): void; export declare function applyFilter

(image: GpuImage, filter: string, params: P): GpuImage; export declare function hasFilterOp(backend: GpuImageBackend, filter: string): boolean; /** @internal — test affordance only. */ export declare function _resetFilterRegistryForTests(): void; //# sourceMappingURL=filterRegistry.d.ts.map