import { ChromecastDevice } from "stratocaster"; import { BaseApp } from "../base"; import { PrimePlayerChannel } from "./channel"; import { IPrimeOpts } from "./config"; export { IPrimeOpts } from "./config"; export declare class PrimeApp extends BaseApp { static createPlayerChannel(options: IPrimeOpts): PrimePlayerChannel; private readonly api; private readonly chakram; private readonly refreshToken; private readonly marketplaceId; constructor(device: ChromecastDevice, options: IPrimeOpts); play(titleId: string, { queue, startTime, }: { queue?: string[]; startTime?: number; }): Promise; /** * Attempt to resume playback of the series with the given ID */ resumeSeries(id: string): Promise; /** * Attempt to resume playback of the series with the given ID */ resumeSeriesByTitleId(titleId: string): Promise; private playEpisode; private message; private register; private applySettings; }