import type { PropertyDeclarations, TemplateResult } from 'lit-element'; import type { Option } from './types'; import { InternalEditableControl } from '../InternalEditableControl/InternalEditableControl'; /** * Internal control wrapper for select elements. * * @since 1.21.0 * @element foxy-internal-select-control */ export declare class InternalSelectControl extends InternalEditableControl { static get properties(): PropertyDeclarations; /** List of radio buttons to render. */ options: Option[]; /** Standalone renders Vaadin Combo Box. Summary item renders a special UI for summary control. */ layout: 'summary-item' | 'standalone' | null; /** Same as the "theme" attribute/property of `vaadin-combo-box`. */ theme: string | null; private __isErrorVisible; renderControl(): TemplateResult; reportValidity(): void; updated(changes: Map): void; private __renderSummaryItemLayout; protected _handleHostClick(evt: MouseEvent): void; }