import { LitElement } from 'lit'; export declare class OkCurrency extends LitElement { static styles: import("lit").CSSResult; /** Importe numérico actual. */ value?: number; /** Código ISO 4217 de la moneda. */ currency: string; /** Locale BCP-47 para el formato (def: navegador o 'es-ES'). */ locale: string; /** Placeholder cuando el campo está vacío. */ placeholder: string; /** Etiqueta opcional sobre el campo. */ label?: string; private display; private focused; private currencyFormatter; private decimalSeparator; private sanitize; private parse; private syncDisplayFromValue; protected willUpdate(changed: Map): void; private onInput; private onFocus; private onBlur; render(): unknown; } declare global { interface HTMLElementTagNameMap { 'ok-currency': OkCurrency; } }