/// <reference types="cheerio" />
import { ScrapContext, ScrapFunction, ScrapResult } from "./type";
declare type Options = {
    request?: RequestInit;
    cheerio?: CheerioOptionsInterface;
    createUrl: (context: ScrapContext) => Promise<string>;
    parse: (context: ScrapContext, dom: CheerioStatic) => Promise<ScrapResult>;
};
export declare const createHtmlScrapper: (options: Options) => ScrapFunction;
export {};
