UNPKG

@siren-js/client

Version:
13 lines (12 loc) 519 B
import { Target } from '../utils'; import { SirenElementVisitor } from '../visitor'; import { PolitenessPolicy } from './politeness-policy'; import { RevisitPolicy } from './revisit-policy'; import { SelectionPolicy } from './selection-policy'; export interface CrawlOptions { visitor?: SirenElementVisitor; selectionPolicy?: SelectionPolicy; revisitPolicy?: RevisitPolicy; politenessPolicy?: PolitenessPolicy; } export declare function crawl(entryPoint: Target, options?: CrawlOptions): Promise<void>;