/** * Scrapes reviews from a given Google Maps URL. * * @param {string} url - The URL of the Google Maps location to scrape reviews from. * @param {Object} options - The options for scraping. * @param {string} [options.sort_type="relevant"] - The type of sorting for the reviews ("relevant", "newest", "highest_rating", "lowest_rating"). * @param {string} [options.search_query=""] - The search query to filter reviews. * @param {string} [options.pages="max"] - The number of pages to scrape (default is "max"). If set to a number, it will scrape that number of pages (results will be 10 * pages) or until there are no more reviews. * @param {boolean} [options.clean=false] - Whether to return clean reviews or not. * @param {boolean} [options.experimental=false] - Whether to use the experimental BoqProxy endpoint. * @param {Record} [options.cookies] - Cookies containing __Secure-1PSID for authentication (only used for listugcposts/experimental=false). * @returns {Promise} - Returns an array of reviews or 0 if no reviews are found. * @throws {Error} - Throws an error if the URL is not provided or if fetching reviews fails. */ export declare function scraper(url: string, { sort_type, search_query, pages, clean, experimental, cookies }?: any): Promise; export { rotateCookies as rotate } from "./rotate.js";