import { ChromecastDevice } from "stratocaster"; import { BaseApp } from "../base"; import { DisneyPlayerChannel } from "./channel"; import { DisneyConfigurable, IDisneyOpts } from "./config"; import { IPlayableOptions } from "../../app"; export { IDisneyOpts } from "./config"; export declare class DisneyApp extends BaseApp { private readonly options; static tokenConfigKeys: string[]; static configurable: DisneyConfigurable; static createPlayerChannel(options: IDisneyOpts): DisneyPlayerChannel; constructor(device: ChromecastDevice, options: IDisneyOpts); playById(entityId: string, opts?: { language?: string; startTime?: number; }): Promise; playSeriesById(seriesId: string, opts?: IPlayableOptions): Promise; playByFamilyId(familyId: string, opts?: IPlayableOptions): Promise; private loadCredentials; }