/** * Consent Action Bar * * Primary `Allow {Agent} →` (light theme) / `Allow access` (dark theme) + * secondary `Not now` (light) / `Deny` (dark). Shared between the consent * screen and the (future-migrated) gateway consent. * * Emits `consent-allow` and `consent-deny` events; the parent decides what to * do (typically: submit the form on allow, close window on deny). * * @module components/consent-action-bar */ import { LitElement } from "lit"; import type { ConsentTheme } from "../types/capabilities.types.js"; export declare class ConsentActionBar extends LitElement { agentName: string; theme: ConsentTheme; disabled: boolean; loading: boolean; static styles: import("lit").CSSResult; private emitAllow; private emitDeny; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { "consent-action-bar": ConsentActionBar; } } //# sourceMappingURL=consent-action-bar.d.ts.map