import { LitElement } from 'lit'; export interface OkPdfLabels { /** Título por defecto en la barra cuando no se pasa `title`. */ documentTitle: string; /** Texto del botón de abrir el PDF. */ open: string; /** aria-label del botón de abrir/descargar. */ openAria: string; /** Texto del fallback cuando el navegador no incrusta el PDF. */ cannotDisplay: string; /** Texto del botón de descarga en el fallback. */ download: string; } export declare class OkPdf extends LitElement { static styles: import("lit").CSSResult; /** URL del PDF a mostrar. */ src: string; /** Título opcional en la barra superior. */ title: string; /** Alto del visor (cualquier unidad CSS válida). */ height: string; /** Textos i18n (parcial; se mezclan sobre los defaults en inglés). */ labels: Partial; private get t(); private open; render(): unknown; } declare global { interface HTMLElementTagNameMap { 'ok-pdf': OkPdf; } }