/**
 * SoundsSelector Component
 * Interactive overlay for configuring sound notifications and selecting built-in sounds.
 *
 * Built-in sounds are copied into the Dexto sounds directory (typically ~/.dexto/sounds/builtins/)
 * and selected via preferences.yml using paths relative to that directory (e.g., builtins/coin.wav).
 *
 * This reuses the existing sound resolution logic in soundNotification.ts.
 */
import React from 'react';
import type { Key } from '../../hooks/useInputOrchestrator.js';
interface SoundsSelectorProps {
    isVisible: boolean;
    onClose: () => void;
}
export interface SoundsSelectorHandle {
    handleInput: (input: string, key: Key) => boolean;
}
declare const SoundsSelector: React.ForwardRefExoticComponent<SoundsSelectorProps & React.RefAttributes<SoundsSelectorHandle>>;
export default SoundsSelector;
//# sourceMappingURL=SoundsSelector.d.ts.map