import { LitElement } from 'lit'; import { Assertion } from 'activitypub-testing/test-actor'; /** * an element that tests an ActivityPub actor * using activitypub-testing/test-actor. * * @element activitypub-actor-tester */ export declare class ActivityPubActorTester extends LitElement { #private; /** URL of the Actor that should be tested. */ protected actor: string; /** * whether the test should be run automatically. * If false, showing test results requires clicking a button. */ protected test: boolean; /** Test Assertions from the last test run */ assertions: Array>; /** Error encountered during the last actor test run */ error: Error | undefined; constructor(); connectedCallback(): void; render(): import("lit-html").TemplateResult<1>; private testActor; static styles: import("lit").CSSResult; } declare global { interface HTMLElementTagNameMap { 'activitypub-actor-tester': ActivityPubActorTester; } }