import { createEngine } from './engine'; declare const web: { buildCandidateRanking: (target: import("./query").TargetElements, candidate: HTMLElement) => import("./rank").Ranking; buildCandidateSelector: (element: HTMLElement) => string; compareElements: (target: HTMLElement, other: HTMLElement) => import("./compare").ElementComparison; findCandidateElements: (root: Element | Document, target: HTMLElement) => HTMLElement[]; flattenTargetElements: (element: HTMLElement) => import("./query").TargetElements; htmlToElement: (htmlToParse: string) => HTMLElement; isTagSame: (target: HTMLElement, other: HTMLElement) => boolean; isTextSame: (target: HTMLElement, other: HTMLElement) => boolean; isVisible: (element: HTMLElement) => boolean; queryHtmlSelectorAll: (root: Element | Document, selectorHtml: string) => HTMLElement[]; serializeAttributes: (element: HTMLElement) => import("./utils").AttributeMap; serializeElement: (element: HTMLElement) => import("./utils").AttributeMap; serializeElementAndDescendants: (element: HTMLElement) => import("./utils").AttributeMap[]; }; export declare type HtmlSelectorWeb = typeof web; export default createEngine;