import { TemplateResult, CSSResultArray } from 'lit'; import NileElement from '../../internal/nile-element'; /** * Compact floating language picker shown while the cursor is inside a code * block. Selection dispatches `wysiwyg-command` with setCodeBlockLanguage. */ export declare class NileWysiwygCodeMenu extends NileElement { open: boolean; /** Current language attr ('' = auto, null treated as ''). */ language: string | null; static get styles(): CSSResultArray; render(): TemplateResult; } declare global { interface HTMLElementTagNameMap { 'nile-wysiwyg-code-menu': NileWysiwygCodeMenu; } }