SYMBOL INDEX (20 symbols across 13 files) FILE: app/dream/page.tsx function DreamPage (line 44) | function DreamPage() { FILE: app/generate/route.ts function POST (line 15) | async function POST(request: Request) { FILE: app/layout.tsx function RootLayout (line 33) | function RootLayout({ FILE: app/page.tsx function HomePage (line 7) | function HomePage() { FILE: components/DropDown.tsx function classNames (line 10) | function classNames(...classes: string[]) { type DropDownProps (line 14) | interface DropDownProps { function DropDown (line 21) | function DropDown({ theme, setTheme, themes }: DropDownProps) { FILE: components/Footer.tsx function Footer (line 3) | function Footer() { FILE: components/Header.tsx function Header (line 4) | function Header() { function Github (line 32) | function Github({ className }: { className?: string }) { FILE: components/ResizablePanel.tsx function ResizablePanel (line 4) | function ResizablePanel({ FILE: components/SquigglyLines.tsx function SquigglyLines (line 1) | function SquigglyLines() { FILE: components/Toggle.tsx function classNames (line 3) | function classNames(...classes: string[]) { type ToggleProps (line 7) | interface ToggleProps extends React.HTMLAttributes { function Toggle (line 12) | function Toggle({ FILE: utils/appendNewToName.ts function appendNewToName (line 1) | function appendNewToName(name: string) { FILE: utils/downloadPhoto.ts function forceDownload (line 1) | function forceDownload(blobUrl: string, filename: string) { function downloadPhoto (line 10) | function downloadPhoto(url: string, filename: string) { FILE: utils/dropdownTypes.ts type themeType (line 1) | type themeType = type roomType (line 8) | type roomType =