import { LumenElement } from '../element-base.js'; export declare const lumenMotionGroupElementConfig: { readonly baseClassName: "ui-motion-group"; readonly defaults: { readonly 'data-ui-motion-group': ""; }; readonly observedAttributes: readonly ["duration", "enter-exit"]; readonly tagName: "lumen-motion-group"; }; export declare class LumenMotionGroupElement extends LumenElement { static config: { readonly baseClassName: "ui-motion-group"; readonly defaults: { readonly 'data-ui-motion-group': ""; }; readonly observedAttributes: readonly ["duration", "enter-exit"]; readonly tagName: "lumen-motion-group"; }; private cleanup; connectedCallback(): void; disconnectedCallback(): void; attributeChangedCallback(): void; private bind; } export declare const lumenChartMotionElementConfig: { readonly baseClassName: "ui-chart-motion"; readonly defaults: { readonly 'data-ui-chart-motion': ""; }; readonly observedAttributes: readonly ["duration"]; readonly tagName: "lumen-chart-motion"; }; export declare class LumenChartMotionElement extends LumenElement { static config: { readonly baseClassName: "ui-chart-motion"; readonly defaults: { readonly 'data-ui-chart-motion': ""; }; readonly observedAttributes: readonly ["duration"]; readonly tagName: "lumen-chart-motion"; }; private cleanup; connectedCallback(): void; disconnectedCallback(): void; attributeChangedCallback(): void; private bind; } export declare const lumenVisualEffectElementConfig: { readonly baseClassName: "ui-visual-effect"; readonly observedAttributes: readonly ["variant", "animated", "intensity"]; readonly tagName: "lumen-visual-effect"; }; export declare class LumenVisualEffectElement extends LumenElement { static config: { readonly baseClassName: "ui-visual-effect"; readonly observedAttributes: readonly ["variant", "animated", "intensity"]; readonly tagName: "lumen-visual-effect"; }; private cleanup; connectedCallback(): void; disconnectedCallback(): void; attributeChangedCallback(): void; private update; } //# sourceMappingURL=visual-interactions.d.ts.map