import { EventEmitter } from "@angular/core"; import { PadSafeAny } from "pad-ui-lib/core/type"; import * as i0 from "@angular/core"; export declare class PadOptionSelectionChange { source: PadOptionComponent; isUserInput: boolean; constructor(source: PadOptionComponent, isUserInput?: boolean); } export declare class PadOptionComponent { private readonly _cdr; private readonly _elementRef; value: PadSafeAny; label?: string; disabled: boolean; onSelectionChange: EventEmitter; activated: boolean; selected: boolean; get displayText(): any; get element(): HTMLElement; scrollIntoView(): void; selectViaInteraction(): void; select(emit?: boolean): void; deselect(): void; /** Set active (only styles) */ active(): void; /** Unset active (only styles) */ inactive(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_disabled: unknown; }