import { ElementRef, OnInit, OnDestroy } from '@angular/core'; import { VgAPI } from '../../core/services/vg-api'; import { Subscription } from 'rxjs/Subscription'; export declare class VgNext implements OnInit, OnDestroy { API: VgAPI; vgFor: string; vgNextVideo: any; elem: HTMLElement; target: any; subscriptions: Subscription[]; ariaValue: string; thumbWidth: number; thumbHeight: number; thumb: any; thumbContainer: {}; nextVideoDetail: string; constructor(ref: ElementRef, API: VgAPI); ngOnInit(): void; onPlayerReady(): void; protected updateThumbnails(): void; protected loadThumbnails(): void; protected onLoadThumbnail(event: any): void; isHidden(): boolean; onMouseMovebtnNext($event: any): void; onMouseLeavebtnNext($event: any): void; onMouseMove($event: any): void; onMouseLeave($event: any): void; onMouseOut($event: any): void; ngOnDestroy(): void; }