import { LitElement, TemplateResult, CSSResult } from 'lit'; declare global { interface HTMLElementTagNameMap { 'forge-ai-disclaimer': AiDisclaimerComponent; } interface HTMLElementEventMap { 'forge-ai-disclaimer-agree': CustomEvent; 'forge-ai-disclaimer-disagree': CustomEvent; } } export declare const AiDisclaimerComponentTagName: keyof HTMLElementTagNameMap; /** * @tag forge-ai-disclaimer * * @summary Disclaimer overlay requiring user acknowledgment * * @slot icon - Optional icon at top * @slot - Default slot for scrollable disclaimer content * @slot disagree-button-text - Text for Disagree button (default: "Disagree") * @slot agree-button-text - Text for Agree button (default: "Agree") * * @event {CustomEvent} forge-ai-disclaimer-agree - Fired when Agree button is clicked * @event {CustomEvent} forge-ai-disclaimer-disagree - Fired when Disagree button is clicked */ export declare class AiDisclaimerComponent extends LitElement { #private; static styles: CSSResult; render(): TemplateResult; }