import { TemplateResult, CSSResultArray } from 'lit'; import NileElement from '../../internal/nile-element'; import '../../nile-button/index'; /** * Floating "Paste Markdown" panel: paste/type Markdown and insert it into the * document as formatted content. The host converts and inserts on apply. * Emits `wysiwyg-markdown-apply` detail: { markdown } and * `wysiwyg-markdown-cancel`. */ export declare class NileWysiwygMarkdownPanel extends NileElement { open: boolean; textarea?: HTMLTextAreaElement; static get styles(): CSSResultArray; focusInput(): void; reset(): void; private submit; private handleKeydown; render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'nile-wysiwyg-markdown-panel': NileWysiwygMarkdownPanel; } }