import { AfterViewInit, ElementRef } from '@angular/core'; import { DomPortal } from '@angular/cdk/portal'; import { OptionSecondaryTextDirective } from './option-secondary-text.directive'; import { OptionIconDirective } from './option-icon.directive'; import { BooleanInput } from '@angular/cdk/coercion'; import { ListboxChild } from './listbox-child'; import * as i0 from "@angular/core"; export declare class OptionComponent extends ListboxChild implements AfterViewInit { value: string; private _primaryText?; private domPortal?; disabled: BooleanInput; get primaryText(): DomPortal | undefined; content?: ElementRef; secondaryText?: OptionSecondaryTextDirective; icon?: OptionIconDirective; get label(): string; ngAfterViewInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }