"use client"; import React from 'react'; import { Button } from '@/components/ui/button'; import { Input } from '@/components/ui/input'; import { Textarea } from '@/components/ui/textarea'; import { Label } from '@/components/ui/label'; import { Switch } from '@/components/ui/switch'; import { Dialog, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle, DialogTrigger } from '@/components/ui/dialog'; import { Settings } from 'lucide-react'; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@/components/ui/select'; import { SearchOptions, Folder } from '@/components/types'; interface SearchOptionsDialogProps { showSearchAdvanced: boolean; setShowSearchAdvanced: (show: boolean) => void; searchOptions: SearchOptions; updateSearchOption: (key: K, value: SearchOptions[K]) => void; folders: Folder[]; } const SearchOptionsDialog: React.FC = ({ showSearchAdvanced, setShowSearchAdvanced, searchOptions, updateSearchOption, folders }) => { return ( Search Options Configure advanced search parameters