import { LitElement } from 'lit'; export declare abstract class IgcBaseOptionLikeComponent extends LitElement { protected readonly _internals: import("../controllers/internals.js").ElementInternalsController; protected _active: boolean; protected _disabled: boolean; protected _selected: boolean; protected _value: string; protected readonly _content: Array; protected get _contentSlotText(): string; /** * Whether the item is active. * @attr */ set active(value: boolean); get active(): boolean; /** * Whether the item is disabled. * @attr */ set disabled(value: boolean); get disabled(): boolean; /** * Whether the item is selected. * @attr */ set selected(value: boolean); get selected(): boolean; /** * The current value of the item. * If not specified, the element's text content is used. * * @attr */ set value(value: string); get value(): string; /** @internal */ connectedCallback(): void; protected render(): import("lit-html").TemplateResult<1>; }