import type { WorkletRuntime, IAudioAPIModule, IWorkletsModule } from './ModuleInterfaces'; declare class AudioAPIModule implements IAudioAPIModule { #private; private static readonly MIN_WORKLETS_VERSION; constructor(); get workletsModule(): IWorkletsModule | null; /** * Indicates whether react-native-worklets are installed in matching version, * for usage with react-native-audio-api. */ get canUseWorklets(): boolean; /** Returns the installed worklets version or 'unknown'. */ get workletsVersion(): string; /** * Indicates whether react-native-worklets are installed, regardless of * version support. Useful for asserting compatibility. */ get areWorkletsAvailable(): boolean; /** * Indicates whether the installed react-native-worklets version is supported. * Useful for asserting compatibility. */ get isWorkletsVersionSupported(): boolean; /** Returns the range of supported worklets versions. */ get supportedWorkletsVersion(): string[]; createAudioRuntime(): WorkletRuntime | null; } declare const _default: AudioAPIModule; export default _default; //# sourceMappingURL=AudioAPIModule.d.ts.map