import { MiuraElement } from '@miurajs/miura-element'; export interface SelectOption { value: string; label: string; disabled?: boolean; } export declare class MuiSelect extends MiuraElement { static properties: { options: { type: ArrayConstructor; default: () => never[]; }; value: { type: StringConstructor; default: string; }; placeholder: { type: StringConstructor; default: string; }; disabled: { type: BooleanConstructor; default: boolean; reflect: boolean; }; invalid: { type: BooleanConstructor; default: boolean; reflect: boolean; }; name: { type: StringConstructor; default: string; }; }; options: SelectOption[]; value: string; placeholder: string; disabled: boolean; invalid: boolean; name: string; static styles: import("@miurajs/miura-render").CSSResult; private onChange; template(): import("@miurajs/miura-render").TemplateResult; } //# sourceMappingURL=select.d.ts.map