import { type JBSelectWebComponent } from '../jb-select'; export declare class JBOptionWebComponent extends HTMLElement { #private; get value(): TValue; set value(value: TValue); 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; }