import { webScrapeInputSchema } from "@automate.ax/api-contract/runtime"; import { type ActionObjectInput } from "../../automation/actions.js"; import { type Signal } from "../../automation/signal-protocol.js"; type WebScrapeActionInput = ActionObjectInput; /** Browser controls accepted by the built-in web-scraping action. */ export type ScrapeWebOptions = Omit & ({ html: Exclude; url?: never; } | { html?: never; url: Exclude; }); /** * Renders one URL or HTML document and returns its content as Markdown. * * The platform supplies the browser account and counts actual browser time * against the organization's monthly web-scraping allowance. * * @param options - Page source, request controls, browser settings, and waits. */ export declare function scrapeWeb(options: ScrapeWebOptions): Signal; export {}; //# sourceMappingURL=scrape-web.d.ts.map