Do not edit this file. It is a report generated by API Extractor.
import { BaseHarnessFilters } from '@angular/cdk/testing';
import { ComponentHarness } from '@angular/cdk/testing';
import { HarnessPredicate } from '@angular/cdk/testing';
// @public (undocumented)
export class ListboxHarness extends ComponentHarness {
blur(): Promise<void>;
// (undocumented)
focus(): Promise<void>;
// (undocumented)
getOptions(filters?: ListboxOptionHarnessFilters): Promise<ListboxOptionHarness[]>;
// (undocumented)
getOrientation(): Promise<'vertical' | 'horizontal'>;
// (undocumented)
static hostSelector: string;
// (undocumented)
isDisabled(): Promise<boolean>;
// (undocumented)
isMulti(): Promise<boolean>;
// (undocumented)
static with(options?: ListboxHarnessFilters): HarnessPredicate<ListboxHarness>;
}
// @public
export interface ListboxHarnessFilters extends BaseHarnessFilters {
disabled?: boolean;
}
// @public (undocumented)
export class ListboxOptionHarness extends ComponentHarness {
// (undocumented)
click(): Promise<void>;
// (undocumented)
getText(): Promise<string>;
// (undocumented)
static hostSelector: string;
// (undocumented)
isDisabled(): Promise<boolean>;
// (undocumented)
isSelected(): Promise<boolean>;
// (undocumented)
static with(options?: ListboxOptionHarnessFilters): HarnessPredicate<ListboxOptionHarness>;
}
// @public
export interface ListboxOptionHarnessFilters extends BaseHarnessFilters {
disabled?: boolean;
selected?: boolean;
text?: string | RegExp;
}
// (No @packageDocumentation comment for this package)