SYMBOL INDEX (10 symbols across 3 files) FILE: src/cli.ts function handler (line 20) | async function handler(options: Config) { FILE: src/config.ts type Config (line 90) | type Config = z.infer; FILE: src/core.ts function getPageHtml (line 13) | function getPageHtml(page: Page, selector = "body") { function waitForXPath (line 34) | async function waitForXPath(page: Page, xpath: string, timeout: number) { function crawl (line 51) | async function crawl(config: Config) { function write (line 161) | async function write(config: Config) { class GPTCrawlerCore (line 243) | class GPTCrawlerCore { method constructor (line 246) | constructor(config: Config) { method crawl (line 250) | async crawl() { method write (line 254) | async write(): Promise {