import { IPictureInPictureHelper } from './types'; export declare const PICTURE_IN_PICTURE_MODE = "picture-in-picture"; export declare const INLINE_MODE = "inline"; export default class SafariPictureInPicture implements IPictureInPictureHelper { private _$elem; private _callback; constructor(elem: HTMLVideoElement, callback: EventListener); get isAPIExist(): boolean; get isInPictureInPicture(): boolean; get isEnabled(): boolean; private _bindEvents; private _unbindEvents; private _enterWhenHasMetaData; request(): boolean; exit(): boolean; destroy(): void; }