import * as i0 from "@angular/core";
export declare class WaCanvasShadowStyles implements CanvasShadowStyles {
    shadowBlur: number;
    shadowColor: string;
    shadowOffsetX: number;
    shadowOffsetY: number;
    call(context: CanvasRenderingContext2D): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<WaCanvasShadowStyles, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<WaCanvasShadowStyles, "canvas-draw-image[shadowBlur],canvas-draw-image[shadowColor],canvas-draw-image[shadowOffsetX],canvas-draw-image[shadowOffsetY],canvas-path[shadowBlur],canvas-path[shadowColor],canvas-path[shadowOffsetX],canvas-path[shadowOffsetY],canvas-text[shadowBlur],canvas-text[shadowColor],canvas-text[shadowOffsetX],canvas-text[shadowOffsetY]", never, { "shadowBlur": { "alias": "shadowBlur"; "required": false; }; "shadowColor": { "alias": "shadowColor"; "required": false; }; "shadowOffsetX": { "alias": "shadowOffsetX"; "required": false; }; "shadowOffsetY": { "alias": "shadowOffsetY"; "required": false; }; }, {}, never, never, true, never>;
}
/**
 * @deprecated: use {@link WaCanvasShadowStyles}
 */
export declare const ShadowStylesDirective: typeof WaCanvasShadowStyles;
