import { Crawl4aiApiCredentials, CrawlerRunConfig, CrawlResult } from './interfaces'; export declare class Crawl4aiClient { private apiClient; private readonly credentials; constructor(credentials: Crawl4aiApiCredentials); private createApiClient; crawlUrl(url: string, config: CrawlerRunConfig): Promise; crawlMultipleUrls(urls: string[], config: CrawlerRunConfig): Promise; processRawHtml(html: string, baseUrl: string, config: CrawlerRunConfig): Promise; arun(url: string, options: any): Promise; private formatBrowserConfig; private formatCrawlerConfig; close(): Promise; } export declare function createCrawlerInstance(credentials: Crawl4aiApiCredentials): Promise;