mirror of
https://github.com/LuanRT/YouTube.js.git
synced 2026-06-18 20:12:12 +00:00
45 lines
1.3 KiB
TypeScript
45 lines
1.3 KiB
TypeScript
export = Analytics;
|
|
/** @namespace */
|
|
declare class Analytics {
|
|
/**
|
|
* @param {object} response - API response.
|
|
* @constructor
|
|
*/
|
|
constructor(response: object);
|
|
sections: any;
|
|
get page(): {
|
|
contents: any;
|
|
on_response_received_actions: any;
|
|
on_response_received_endpoints: any;
|
|
on_response_received_commands: any;
|
|
metadata: any;
|
|
header: any;
|
|
microformat: import("../contents/classes/PlayerMicroformat");
|
|
sidebar: any;
|
|
overlay: any;
|
|
refinements: any;
|
|
estimated_results: any;
|
|
player_overlays: any;
|
|
playability_status: {
|
|
status: number;
|
|
error_screen: any;
|
|
embeddable: boolean;
|
|
reason: string;
|
|
};
|
|
streaming_data: {
|
|
expires: Date;
|
|
formats: import("../contents/classes/Format")[];
|
|
adaptive_formats: import("../contents/classes/Format")[];
|
|
dash_manifest_url: any;
|
|
dls_manifest_url: any;
|
|
};
|
|
captions: any;
|
|
video_details: import("../contents/classes/VideoDetails");
|
|
annotations: any;
|
|
storyboards: any;
|
|
endscreen: import("../contents/classes/Endscreen");
|
|
cards: import("../contents/classes/CardCollection");
|
|
};
|
|
#private;
|
|
}
|