Files
YouTube.js/typings/lib/parser/youtube/Analytics.d.ts
2022-06-10 15:06:27 -03:00

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;
}