import type { Composition } from '../player/Composition'; import type { FilterDefine, FilterShaderDefine } from '../render/filter'; import type { FixedNumberExpression } from '@predy-js/specification'; interface DistortionFilterParams { center?: [x: number, y: number]; direction?: [x: number, y: number]; period: FixedNumberExpression; waveMovement: FixedNumberExpression; strength: FixedNumberExpression; } declare const _default: (typeof registerDistortionFilter | typeof precompileDistortion)[]; export default _default; export declare function precompileDistortion(renderer: any, filter: DistortionFilterParams): FilterShaderDefine[]; export declare function registerDistortionFilter(comp: Composition, filter: DistortionFilterParams): FilterDefine;