type DynamicString = string | ((element: Element) => string); export interface AuditRule { code: string; title: DynamicString; message: DynamicString; } export interface ResolvedAuditRule { code: string; title: string; message: string; } export interface AuditRuleWithSelector extends AuditRule { selector: string; match?: (element: Element) => boolean | null | undefined | void; } declare const _default: { id: string; name: string; icon: ""; init(canvas: ShadowRoot, eventTarget: EventTarget): Promise; }; export default _default;