import { TContextStore } from './context-store';
import { TIsAnyAudioContextFunction } from './is-any-audio-context-function';
import { TIsNativeAudioContextFunction } from './is-native-audio-context-function';

export type TIsAnyAudioContextFactory = (
    contextStore: TContextStore,
    isNativeAudioContext: TIsNativeAudioContextFunction
) => TIsAnyAudioContextFunction;
