/**
* @packageDocumentation Tv.package
*
* Add specific handling of video element seeking logic to make playback
* and seeking work on some TVs.
*
* ### `Tv` Package Dependency Graph
*
*/
import type { ContextHaving } from '../../../framework-types/execution-context/Types';
import { BundleExportNames } from '../../bundles/Types';
import type { EmptyObject } from '../../Types';
import type { CoreEffects } from '../core/Types';
import { CoreExportNames } from '../core/Types';
import type { Logger } from '../core/utils/Logger';
import type { SourceStateAtom } from '../source/atoms/SourceStateAtom';
import { SourceExportNames } from '../source/Types';
import type { ContextWithState } from '../Types';
export declare const TvPackageThreadName = "tv-package-thread";
interface TvPackageDependencies {
[BundleExportNames.Logger]: Logger;
[SourceExportNames.SourceState]: SourceStateAtom;
[CoreExportNames.CoreEffects]: CoreEffects;
}
type TvPackageExports = EmptyObject;
export type TvPackageContext = ContextHaving;
export declare const TvPackage: import("../../../framework-types/package-api/Package").Package;
export default TvPackage;