export declare class TestbedHarnessEnvironment extends HarnessEnvironment { protected constructor(rawRootElement: Element, _fixture: ComponentFixture); protected createEnvironment(element: Element): HarnessEnvironment; protected createTestElement(element: Element): TestElement; forceStabilize(): Promise; protected getAllRawElements(selector: string): Promise; protected getDocumentRoot(): Element; waitForTasksOutsideAngular(): Promise; static documentRootLoader(fixture: ComponentFixture): HarnessLoader; static harnessForFixture(fixture: ComponentFixture, harnessType: ComponentHarnessConstructor): Promise; static loader(fixture: ComponentFixture): HarnessLoader; } export declare class UnitTestElement implements TestElement { readonly element: Element; constructor(element: Element, _stabilize: () => Promise); blur(): Promise; clear(): Promise; click(relativeX?: number, relativeY?: number): Promise; focus(): Promise; getAttribute(name: string): Promise; getCssValue(property: string): Promise; getDimensions(): Promise; getProperty(name: string): Promise; hasClass(name: string): Promise; hover(): Promise; isFocused(): Promise; matchesSelector(selector: string): Promise; sendKeys(...keys: (string | TestKey)[]): Promise; sendKeys(modifiers: ModifierKeys, ...keys: (string | TestKey)[]): Promise; text(): Promise; }