import { LitElement, TemplateResult, PropertyValues } from 'lit'; export declare class LinkModal extends LitElement { static styles: import("lit").CSSResult; constructor(); saveCB: ((url: string, text: string) => void) | undefined; closeCB: (() => void) | undefined; text: string; url: string; show: boolean; protected render(): TemplateResult | undefined; updated(props: PropertyValues): void; private getElementById; private get textEl(); private get urlEl(); onKeydown(e: KeyboardEvent): void; onClick(e: Event): void; onSave(): void; onClose(): void; clearFields(): void; }