import { Diagnostic, Rule } from "@siteimprove/alfa-act"; import { Array } from "@siteimprove/alfa-array"; import { Element, Node } from "@siteimprove/alfa-dom"; import { Err, Ok } from "@siteimprove/alfa-result"; import type { Page } from "@siteimprove/alfa-web"; import { Question } from "../common/act/question.ts"; /** * R82 ask questions whose subject is not the target of the rule. * The context of the question is still the test target, but the * subjects can be various other elements. * This needs changes in Dory, Nemo, and likely databases to be stored; * this needs changes in the Page Report to be able to highlight an element * different from the test target. */ declare const _default: Rule.Atomic, Question.Metadata, Node | Array>; export default _default; /** * @public */ export declare namespace Outcomes { const HasNoErrorIndicator: Ok; const ErrorIndicatorIdentifiesTarget: Ok; const ErrorIndicatorIdentifiesTargetButIsNotPerceivable: Err; const NoErrorIndicatorIdentifiesTarget: Err; const ErrorIndicatorDescribesResolution: Ok; const ErrorIndicatorDescribesResolutionButIsNotPerceivable: Err; const NoErrorIndicatorDescribesResolution: Err; } //# sourceMappingURL=rule.d.ts.map