import type { _CIImage } from "./CIImage.js";
import type { CGPoint } from "../structs/CGPoint.js";
export interface _CIPixellate {
    /** The image to use as an input for the effect. */
    inputImage?(): _CIImage | null;
    setInputImage$?(value: _CIImage | null): void;
    /** The center of the effect as x and y pixel coordinates. */
    center?(): CGPoint;
    setCenter$?(value: CGPoint): void;
    /**
     * The scale determines the size of the squares. Larger values result in larger squares.
     */
    scale?(): number;
    setScale$?(value: number): void;
}
