import { GlowIntensity, GlowMetadata, GlowPosition, GlowShape, GlowSize } from './types'; import * as i0 from "@angular/core"; /** * `val-glow` — wrapper that paints a colored radial or linear gradient behind its * projected content. Uses Ionic color tokens, so it respects light/dark theme. * * @example * *

Hero title

*

Body copy...

*
* * @example Two-tone radial * * ... * * * @example Linear sweep from top * * ... * */ export declare class GlowComponent { props: import("@angular/core").InputSignal; protected color: import("@angular/core").Signal; protected secondaryColor: import("@angular/core").Signal; protected hasSecondary: import("@angular/core").Signal; protected position: import("@angular/core").Signal; protected size: import("@angular/core").Signal; protected intensity: import("@angular/core").Signal; protected shape: import("@angular/core").Signal; protected animated: import("@angular/core").Signal; protected blendMode: import("@angular/core").Signal<"normal" | "multiply" | "screen" | "overlay" | "soft-light" | "hard-light" | "color-dodge">; protected colorRgbVar: import("@angular/core").Signal; protected secondaryColorRgbVar: import("@angular/core").Signal; protected positionCss: import("@angular/core").Signal; protected sizeCss: import("@angular/core").Signal; protected intensityValue: import("@angular/core").Signal; protected angleCss: import("@angular/core").Signal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }