import type { AudioSelectionGroupAtom, MediaSelectionGroupAtom, SubtitleSelectionGroupAtom, UnknownSelectionGroupAtom, VideoSelectionGroupAtom } from './SelectionGroupAtom';
type AnySelectionGroup = AudioSelectionGroupAtom | VideoSelectionGroupAtom | SubtitleSelectionGroupAtom | UnknownSelectionGroupAtom | MediaSelectionGroupAtom;
export declare function isVideoSelectionGroup(selectionGroup: AnySelectionGroup): selectionGroup is VideoSelectionGroupAtom;
export declare function isVideoSelectionGroup(selectionGroup: AnySelectionGroup, index: number, array: AnySelectionGroup[]): selectionGroup is VideoSelectionGroupAtom;
export declare function isAudioSelectionGroup(selectionGroup: AnySelectionGroup): selectionGroup is AudioSelectionGroupAtom;
export declare function isAudioSelectionGroup(selectionGroup: AnySelectionGroup, index: number, array: AnySelectionGroup[]): selectionGroup is AudioSelectionGroupAtom;
export declare function isSubtitleSelectionGroup(selectionGroup: AnySelectionGroup): selectionGroup is SubtitleSelectionGroupAtom;
export declare function isSubtitleSelectionGroup(selectionGroup: AnySelectionGroup, index: number, array: AnySelectionGroup[]): selectionGroup is SubtitleSelectionGroupAtom;
export declare function isMediaSelectionGroup(selectionGroup: AnySelectionGroup): selectionGroup is MediaSelectionGroupAtom;
export declare function isMediaSelectionGroup(selectionGroup: AnySelectionGroup, index: number, array: AnySelectionGroup[]): selectionGroup is MediaSelectionGroupAtom;
export {};
