import { ScrapContext, ScrapFunction } from "./type";
declare type TvdbCredential = {
    apikey: string;
    userkey: string;
    username: string;
};
declare type TvdbFields = {
    title: boolean;
    aired: boolean;
    summary: boolean;
    thumbnail: boolean;
};
export declare type Options = {
    tvdbId: string;
    credential: TvdbCredential;
    fields?: Partial<TvdbFields>;
    language?: string;
    transformContext?: (context: ScrapContext) => ScrapContext;
};
export declare const createTvdbScrapper: (options: Options) => ScrapFunction;
export {};
