export interface BlazePipConfiguration {
  enterPipOnAppBackground?: boolean;
}

/**
 * Represents the playback configuration for the video player.
 */
export interface BlazeVideosPlaybackConfiguration {
  /**
   * Whether to enable multi-aspect ratio support.
   * - `true` — always use the biggest available aspect ratio for each orientation to maximize screen utilization.
   * - `false` — use the first available rendition regardless of orientation changes.
   */
  multiAspectRatio: boolean;

  /**
   * Whether to force rotation to landscape when entering fullscreen from portrait.
   */
  shouldOpenInLandscape: boolean;

  pipConfiguration?: BlazePipConfiguration;
}