import { BaseHarnessFilters, HarnessPredicate } from '@angular/cdk/testing'; import { NxFormfieldControlHarness } from '@aposin/ng-aquila/formfield/testing/control'; interface NxInputHarnessFilters extends BaseHarnessFilters { value?: string | RegExp; placeholder?: string | RegExp; } declare class NxInputHarness extends NxFormfieldControlHarness { static hostSelector: string; static with(options?: NxInputHarnessFilters): HarnessPredicate; getId(): Promise; /** * Return the type of input * * The string 'textarea' is returned for the HTML element textarea */ getType(): Promise; isDisabled(): Promise; isFocused(): Promise; focus(): Promise; blur(): Promise; getPlaceholder(): Promise; getValue(): Promise; /** * Set the value of the input using keypress simulation. */ setValue(value: string): Promise; } export { NxInputHarness }; export type { NxInputHarnessFilters };