UNPKG

torrent-api-ts

Version:

[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release) [![Build Status](https://travis-ci.org/Belphemur/torrent-api-ts.svg?branch=master)](https

36 lines (35 loc) 943 B
import { RequestParams } from './Params'; export declare enum SearchCategory { TV = "tv", Movies = "movies", } export declare enum JsonFormat { JSON = "json", JSON_EXTENDED = "json_extended", } export declare enum SortOrder { LAST = "last", SEEDERS = "seeders", LEECHERS = "leechers", } export interface SearchParams extends RequestParams { search_string?: string; search_imdb?: string; category?: SearchCategory; format?: JsonFormat; min_seeders?: number; min_leechers?: number; ranked?: boolean; sort?: SortOrder; limit?: number; } export declare class DefaultSearch implements SearchParams { readonly search_string?: string; readonly category: SearchCategory; format: JsonFormat; ranked?: boolean; sort?: SortOrder; limit?: number; mode: string; constructor(searchString: string, category: SearchCategory); }