import { ResponseItem } from "./ResponseItem"; export class ResponseItemVideoYoutube extends ResponseItem { /** * @param {string} src * @param {string} title * @param {string} type */ constructor(src: string, title: string, type: string); _src: string; _title: string; _type: string; /** * @returns {string} */ getTitle(): string; /** * @returns {string} */ getType(): string; /** * @returns {string} */ getSrc(): string; /** * Abstract method implementation * * @param {ResponseItem} item * @returns {void} */ mustBeEqualTo(item: ResponseItem): void; /** * Deserializes object from a data object * * @param {object} data * @returns {ResponseItemVideoYoutube} */ fromDataObject(data: object): ResponseItemVideoYoutube; } export { ResponseItem };