UNPKG

node-csfd-api-racintom

Version:

ČSFD API in JavaScript. Amazing NPM library for scrapping csfd.cz :)

25 lines (24 loc) 1.32 kB
import { CSFDCreator } from './interfaces/creator.interface'; import { CSFDMovie } from './interfaces/movie.interface'; import { CSFDSearch } from './interfaces/search.interface'; import { CSFDUserRatingConfig, CSFDUserRatings } from './interfaces/user-ratings.interface'; import { CreatorScraper } from './services/creator.service'; import { MovieScraper } from './services/movie.service'; import { SearchScraper } from './services/search.service'; import { UserRatingsScraper } from './services/user-ratings.service'; import { SeasonScraper } from './services/season.service'; import { CSFDSeason } from './interfaces/season.interface'; export declare class Csfd { private userRatingsService; private movieService; private creatorService; private searchService; private seasonService; constructor(userRatingsService: UserRatingsScraper, movieService: MovieScraper, creatorService: CreatorScraper, searchService: SearchScraper, seasonService: SeasonScraper); userRatings(user: string | number, config?: CSFDUserRatingConfig): Promise<CSFDUserRatings[]>; movie(movie: number): Promise<CSFDMovie>; creator(creator: number): Promise<CSFDCreator>; search(text: string): Promise<CSFDSearch>; seasonDetails(url: string): Promise<CSFDSeason>; } export declare const csfd: Csfd;