import { TgdVec2 } from "../math";
import { TgdFilter } from "./filter";
export interface TgdFilterBlurOptions {
    name: string;
    size: number;
    /**
     * Can be an angle expressed in degrees.
     *  * __0__: horizontal blur.
     *  * __90__: vertical blur.
     */
    direction: Readonly<TgdVec2> | number;
    strength: number;
}
export declare class TgdFilterBlur extends TgdFilter {
    static createPair(options?: Partial<Omit<TgdFilterBlurOptions, "direction"> & {
        direction?: number;
    }>): TgdFilterBlur[];
    strength: number;
    constructor(options?: Partial<TgdFilterBlurOptions>);
}
//# sourceMappingURL=blur.d.ts.map