import { PlexApp } from "."; import { ISeriesContentListings, IPlayerChannel, IQueryResult, IRecommendationQuery, RecommendationType } from "../../app"; import { IPlexOpts } from "./config"; export declare class PlexPlayerChannel implements IPlayerChannel { private readonly options; private api; constructor(options: IPlexOpts); ownsUrl(url: string): boolean; createPlayable(url: string): Promise>; createContentListingsFor(result: IQueryResult): Promise; queryRecent(): AsyncGenerator; queryRecommended(): AsyncGenerator; queryRecommendations(query?: IRecommendationQuery): AsyncGenerator; queryByTitle(title: string): AsyncIterable; private yieldQueryResults; private itemToQueryResult; }