import { TInvalidStateErrorFactory } from './invalid-state-error-factory';
import { TMinimalAudioContextConstructor } from './minimal-audio-context-constructor';
import { TMinimalBaseAudioContextConstructor } from './minimal-base-audio-context-constructor';
import { TNativeAudioContextConstructor } from './native-audio-context-constructor';
import { TNotSupportedErrorFactory } from './not-supported-error-factory';
import { TUnknownErrorFactory } from './unknown-error-factory';
export type TMinimalAudioContextConstructorFactory = (createInvalidStateError: TInvalidStateErrorFactory, createNotSupportedError: TNotSupportedErrorFactory, createUnknownError: TUnknownErrorFactory, minimalBaseAudioContextConstructor: TMinimalBaseAudioContextConstructor, nativeAudioContextConstructor: null | TNativeAudioContextConstructor) => TMinimalAudioContextConstructor;
//# sourceMappingURL=minimal-audio-context-constructor-factory.d.ts.map