/**
* @packageDocumentation HlsTsAudio.bundle
*
* This bundle contains necessary packages to support playback of audio-only HLS
* streams with TS segments. It also includes Adaptation with WISH ABR
* to enable adaptive streaming and transmuxing for TS segments that happens
* on main thread. It extends API with `SourceApi`.
*
* ### HlsTsAudio.bundle used packages
*
*/
import type { AdvertisingApi } from '../packages/advertising/api/Types';
import type { MergeApisAndEventBuses } from '../packages/event-bus/Types';
import type { PlaybackApi } from '../packages/playback-api/Types';
import type { PlayerApi } from '../packages/player-api/Types';
import type { SourceApiBase, SourcesApi } from '../packages/sources-api/Types';
import type { EmptyObject } from '../Types';
import type { BundleExportNames, PlayerConfig } from './Types';
type MonolithExports = {
[BundleExportNames.PlayerConfig]: PlayerConfig;
};
type SourceApi = MergeApisAndEventBuses<[SourceApiBase, PlaybackApi, AdvertisingApi]>;
export type HlsBundleApi = PlayerApi & SourcesApi;
export declare const HlsTsAudioBundlePackage: (config: PlayerConfig) => import("../../framework-types/package-api/Package").Package;
export declare function Player(config: PlayerConfig): import("../../framework-types/framework").WithBaseApi;
export {};
export declare namespace Player {
const version: string;
}
export declare const version: string;