diff --git a/axe.d.ts b/axe.d.ts index 7796ad4ca1..40539d648f 100644 --- a/axe.d.ts +++ b/axe.d.ts @@ -168,7 +168,7 @@ declare namespace axe { nodes: NodeResult[]; } interface IncompleteResult extends Result { - error?: Omit; + error?: Omit; } interface NodeResult { html: string; @@ -207,7 +207,7 @@ declare namespace axe { fail: string | { [key: string]: string }; incomplete?: string | { [key: string]: string }; } - interface SupportError { + interface RuleError { name: string; message: string; stack: string; @@ -479,12 +479,12 @@ declare namespace axe { isLabelledShadowDomSelector: ( selector: unknown ) => selector is LabelledShadowDomSelector; - SupportError: ( - error: Error, - ruleId?: string, - method?: string, - errorNode?: DqElement - ) => SupportError; + RuleError: new (options: { + error: Error; + ruleId?: string; + method?: string; + errorNode?: DqElement; + }) => RuleError; serializeError: (error: Error) => SerialError; DqElement: DqElementConstructor; uuid: (