import { FocusMonitor } from '@angular/cdk/a11y'; import { BooleanInput } from '@angular/cdk/coercion'; import * as i0 from '@angular/core'; import { OnDestroy, AfterViewInit, ChangeDetectorRef, ElementRef } from '@angular/core'; import * as i1 from '@aposin/ng-aquila/icon'; import * as i2 from '@angular/common'; declare class NxActionIconDirective { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class NxActionComponent implements OnDestroy, AfterViewInit { private readonly _cdr; private readonly _elementRef; private readonly _focusMonitor; _iconChild: NxActionIconDirective; /** Whether this action is selected or not. */ set selected(value: BooleanInput); get selected(): BooleanInput; private _selected; /** Whether this action is expandable or not. Will add a caret icon. */ set expandable(value: BooleanInput); get expandable(): BooleanInput; private _expandable; /** * Whether this action is expanded or not. * * Only works in combination with the `expandable` option set to `true`. */ set expanded(value: BooleanInput); get expanded(): BooleanInput; private _expanded; constructor(_cdr: ChangeDetectorRef, _elementRef: ElementRef, _focusMonitor: FocusMonitor); ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class NxActionModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { NxActionComponent, NxActionIconDirective, NxActionModule };