Do not edit this file. It is a report generated by API Extractor.
import * as _angular_cdk_testing from '@angular/cdk/testing';
import { BaseHarnessFilters } from '@angular/cdk/testing';
import { ComponentHarness } from '@angular/cdk/testing';
import { ContentContainerComponentHarness } from '@angular/cdk/testing';
import { HarnessPredicate } from '@angular/cdk/testing';
// @public
export class AccordionGroupHarness extends ComponentHarness {
getAccordions(filters?: AccordionHarnessFilters): Promise<AccordionHarness[]>;
// (undocumented)
static hostSelector: string;
static with(options?: AccordionGroupHarnessFilters): HarnessPredicate<AccordionGroupHarness>;
}
// @public
export interface AccordionGroupHarnessFilters extends BaseHarnessFilters {
}
// @public
export class AccordionHarness extends ContentContainerComponentHarness<AccordionSection> {
blur(): Promise<void>;
collapse(): Promise<void>;
expand(): Promise<void>;
focus(): Promise<void>;
protected getRootHarnessLoader(): Promise<_angular_cdk_testing.HarnessLoader>;
getTitle(): Promise<string>;
// (undocumented)
static hostSelector: string;
isDisabled(): Promise<boolean>;
isExpanded(): Promise<boolean>;
isFocused(): Promise<boolean>;
toggle(): Promise<void>;
static with(options?: AccordionHarnessFilters): HarnessPredicate<AccordionHarness>;
}
// @public
export interface AccordionHarnessFilters extends BaseHarnessFilters {
disabled?: boolean;
expanded?: boolean;
title?: string | RegExp;
}
// @public
export enum AccordionSection {
// (undocumented)
PANEL = "[ngAccordionPanel]",
// (undocumented)
TRIGGER = "[ngAccordionTrigger]"
}
// (No @packageDocumentation comment for this package)