UNPKG

@alline/core

Version:

Core for Alline.

9 lines (8 loc) 471 B
import { EpisodeContext, EpisodeResult } from "../type"; import { BaseScraper, BaseScraperHook } from "./base"; export declare abstract class EpisodeScraper implements BaseScraper<EpisodeResult, EpisodeContext> { scrapHooks: BaseScraperHook<EpisodeResult, EpisodeContext>; constructor(); scrap(rlt: EpisodeResult, ctx: EpisodeContext): Promise<EpisodeResult>; protected abstract onScrap(rlt: EpisodeResult, ctx: EpisodeContext): Promise<EpisodeResult>; }