import { HtmlTools } from '../index.js'; export interface FoundLink { [keyof: string]: unknown; url?: string; title?: string; text?: string; html?: string; attributes?: Record; data?: Record; tagName?: string; selector?: string; region?: string; label?: string; } export declare const LinkSelector: Record; export declare function findLinks(input: string | cheerio.Root, selectors?: string | string[]): HtmlTools.FoundLink[]; export declare function findHtmlUrls(input: string | cheerio.Root): HtmlTools.FoundLink[]; export declare function findBodyAnchors(input: string | cheerio.Root): HtmlTools.FoundLink[]; export declare function findHeadLinks(input: string | cheerio.Root): HtmlTools.FoundLink[]; /** * Finds links (with titles and publication dates, if present) in Sitemap * and SitemapIndex XML markup. */ export declare function findSitemapLinks(input: string | cheerio.Root): HtmlTools.FoundLink[]; /** * Finds links (with titles and publication dates, if present) in RSS * and Atom feed markup. */ export declare function findFeedLinks(input: string | cheerio.Root): HtmlTools.FoundLink[]; export declare function getLinkElementAttributes(element: cheerio.Element, $: cheerio.Root): HtmlTools.FoundLink; //# sourceMappingURL=find-links.d.ts.map