/**
 * Picture-in-Picture — standard API only (no Safari `webkitSetPresentationMode`
 * legacy variant; that's a different, non-standard API and out of scope here).
 * Mirrors `core/fullscreen.ts`'s shape: pure functions, no DOM-building.
 */
export declare function isPipSupported(video?: HTMLVideoElement): boolean;
export declare function isInPip(video?: HTMLVideoElement): boolean;
export declare function requestPip(video: HTMLVideoElement): Promise<PictureInPictureWindow>;
export declare function exitPip(): Promise<void>;
