import type { _CIImage } from "./CIImage.js";
export interface _CIDisplacementDistortion {
    /** The image to use as an input for the effect. */
    inputImage?(): _CIImage | null;
    setInputImage$?(value: _CIImage | null): void;
    /** An image whose grayscale values will be applied to the source image. */
    displacementImage?(): _CIImage | null;
    setDisplacementImage$?(value: _CIImage | null): void;
    /**
     * The amount of texturing of the resulting image. The larger the value, the greater the texturing.
     */
    scale?(): number;
    setScale$?(value: number): void;
}
