import { ElementRef, EventEmitter } from '@angular/core'; import { BooleanInput } from '@angular/cdk/coercion'; import { NgControl } from '@angular/forms'; import * as i0 from "@angular/core"; import * as i1 from "@danske/sapphire-angular"; /** * Sapphire search input field. */ export declare class SearchFieldInputDirective { private elementRef; private formControl; constructor(elementRef: ElementRef, formControl: NgControl | null); /** * Whether the input is disabled */ disabled?: BooleanInput; /** * Emitted when `Enter` is pressed to submit the search */ submitted: EventEmitter; /** * Emitted when input is cleared by `Esc` or pressing the "clear" icon. */ cleared: EventEmitter; /** * Input's placeholder */ placeholder?: string; _onKeyDown(event: KeyboardEvent): void; clear(): void; focus(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }