import type { JBSelectWebComponent } from '../jb-select'; export declare class JBOptionWebComponent extends HTMLElement { #private; get value(): TValue | null; set value(value: TValue | null); set selected(value: boolean); get selected(): boolean; get optionContent(): Node[]; get hidden(): boolean; set hidden(value: boolean); /** * return text content of option (it used in search by default to filter option) */ get optionContentText(): string; constructor(); connectedCallback(): void; setSelectElement(element: JBSelectWebComponent): void; disconnectedCallback(): void; static get observedAttributes(): string[]; attributeChangedCallback(name: string, oldValue: string, newValue: string): void; } //# sourceMappingURL=jb-option.d.ts.map