import { BooleanInput } from '@angular/cdk/coercion'; import * as i0 from '@angular/core'; import { EventEmitter, ChangeDetectorRef } from '@angular/core'; import * as i1 from '@angular/common'; import * as i2 from '@aposin/ng-aquila/autocomplete'; import * as i3 from '@aposin/ng-aquila/formfield'; import * as i4 from '@aposin/ng-aquila/button'; import * as i5 from '@aposin/ng-aquila/grid'; declare class NxPageSearchComponent { private readonly _cdr; /** Sets the text label of the button. */ set buttonLabel(value: string); get buttonLabel(): string; private _buttonLabel; /** Whether the search button should be hidden. */ set hideSearchButton(value: BooleanInput); get hideSearchButton(): boolean; private _hideSearchButton; /** Layout of the search button inside of a NxGrid. Default: 12,12,12,2. */ set buttonLayout(value: string); get buttonLayout(): string; private _buttonLayout; /** Layout of the content area inside of a NxGrid. Default: 12,12,12,10 | 12 (if search button is hidden). */ set contentLayout(value: string); get contentLayout(): string; private _contentLayout; /** An event emitted when the user clicks the search button. */ readonly buttonClick: EventEmitter; constructor(_cdr: ChangeDetectorRef); /** @docs-private */ onButtonClick(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class NxPageSearchModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { NxPageSearchComponent, NxPageSearchModule };