export { WakeLock } from './WakeLock';
export { PermissionManager } from './PermissionManager';
export { PerformanceMonitor } from './PerformanceMonitor';
export { ScreenWakeLockStrategy } from './strategies/ScreenWakeLockStrategy';
export { AudioContextStrategy } from './strategies/AudioContextStrategy';
export { TimerStrategy } from './strategies/TimerStrategy';
export { EventEmitter } from './utils/EventEmitter';
export { isSSR, isWakeLockSupported, generateUniqueId, } from './utils/helpers';
export type { WakeLockType, WakeLockSentinel, WakeLockOptions, RequestOptions, WakeLockEvents, WakeLockStatus, FallbackStrategy, WakeLockError, WakeLockErrorCode, } from './types';
//# sourceMappingURL=index.core.d.ts.map