/**
 * SoundContext - Provides sound notification service to components
 *
 * Initialized at CLI startup based on user preferences.
 * Components can use useSoundService() to access the service.
 */
import { type ReactNode } from 'react';
import type { SoundNotificationService } from '../utils/soundNotification.js';
interface SoundProviderProps {
    soundService: SoundNotificationService | null;
    children: ReactNode;
}
/**
 * Provider component for sound notification service
 */
export declare function SoundProvider({ soundService, children }: SoundProviderProps): import("react/jsx-runtime").JSX.Element;
/**
 * Hook to access the sound notification service
 * Returns null if sounds are not configured
 */
export declare function useSoundService(): SoundNotificationService | null;
export {};
//# sourceMappingURL=SoundContext.d.ts.map