import { BaseHarnessFilters, ComponentHarness, HarnessPredicate, ComponentHarnessConstructor } from '@angular/cdk/testing'; interface NxRadioHarnessFilters extends BaseHarnessFilters { label?: string | RegExp; enabled?: boolean; checked?: boolean; } declare class NxRadioHarness extends ComponentHarness { static hostSelector: string; private _input; private _label; private _dot; static with(options?: NxRadioHarnessFilters): HarnessPredicate; private _getTextLabel; getLabel(): Promise; isChecked(): Promise; isDisabled(): Promise; click(): Promise; } interface NxRadioGroupHarnessFilters extends BaseHarnessFilters { label?: string | RegExp; disabled?: boolean; } declare class NxRadioGroupHarness extends ComponentHarness { static hostSelector: string; static with(this: ComponentHarnessConstructor, options?: NxRadioGroupHarnessFilters): HarnessPredicate; private _selectedRadio; getRadioButtons(filter?: NxRadioHarnessFilters): Promise; getSelectedRadio(): Promise; getSelectedRadioLabel(): Promise; getLabel(): Promise; isDisabled(): Promise; /** Click the first radio option matching the filter */ clickOption(filter?: NxRadioHarnessFilters): Promise; } export { NxRadioGroupHarness, NxRadioHarness }; export type { NxRadioGroupHarnessFilters, NxRadioHarnessFilters };