import { type EngineAdapter } from './types';
/**
 * DASH rendition switching — unlike HLS, `dashjs` keeps every bitrate inside
 * the one already-loaded manifest/session, so quality switching never
 * reloads the `<video>` (`reloadsOnQualityChange: false`, see
 * `core/clarity.ts`'s `changeClarity`).
 */
export declare function createDashAdapter(): EngineAdapter;
