SYMBOL INDEX (51 symbols across 31 files) FILE: src/app/[locale]/[barcodeType]/page.tsx function BarcodePage (line 11) | function BarcodePage({ function generateStaticParams (line 59) | function generateStaticParams() { FILE: src/app/[locale]/layout.tsx function generateStaticParams (line 17) | function generateStaticParams() { function generateMetadata (line 21) | async function generateMetadata({ type PageProps (line 34) | type PageProps = Readonly<{ function RootLayout (line 39) | async function RootLayout({ FILE: src/app/[locale]/page.tsx function IndexPage (line 4) | function IndexPage({ FILE: src/app/[locale]/terms/page.tsx function generateMetadata (line 4) | async function generateMetadata({ function TermsPage (line 16) | function TermsPage() { FILE: src/app/api/barcode/[code]/[data]/route.ts function GET (line 7) | async function GET( FILE: src/app/error.tsx type Props (line 5) | type Props = { function Error (line 10) | function Error({ error, reset }: Props) { FILE: src/app/layout.tsx function RootLayout (line 16) | function RootLayout({ FILE: src/app/not-found.tsx function NotFound (line 7) | function NotFound() { FILE: src/components/Header.tsx type SiteHeaderProps (line 10) | interface SiteHeaderProps { function SiteHeader (line 15) | function SiteHeader({ locale, codeFormat }: SiteHeaderProps) { FILE: src/components/barcode-generator/BarcodeCarousel.tsx type BarcodeCarouselProps (line 16) | interface BarcodeCarouselProps { function BarcodeCarousel (line 20) | function BarcodeCarousel({ isCollapsed }: BarcodeCarouselProps) { FILE: src/components/barcode-generator/BarcodeComponents.tsx type PrintButtonProps (line 93) | interface PrintButtonProps { FILE: src/components/barcode-generator/BarcodeContext.tsx type BarcodeContextType (line 12) | interface BarcodeContextType { type FormatSettings (line 33) | interface FormatSettings { type SavedState (line 40) | interface SavedState { constant LOCAL_STORAGE_KEY (line 61) | const LOCAL_STORAGE_KEY = 'barcodeSettings' constant DEFAULT_SETTINGS (line 76) | const DEFAULT_SETTINGS: FormatSettings = { FILE: src/components/barcode-generator/ImportData.tsx type ImportDataProps (line 7) | interface ImportDataProps { FILE: src/components/barcode-generator/share-button.tsx type ShareButtonProps (line 16) | interface ShareButtonProps { FILE: src/components/footer.tsx function Footer (line 4) | function Footer() { FILE: src/components/icons.tsx type Icon (line 10) | type Icon = typeof LucideIcon FILE: src/components/language-toggle.tsx type LanguageToggleProps (line 17) | interface LanguageToggleProps { function LanguageToggle (line 21) | function LanguageToggle({ locale }: LanguageToggleProps) { FILE: src/components/tailwind-indicator.tsx function TailwindIndicator (line 1) | function TailwindIndicator() { FILE: src/components/theme-provider.tsx function ThemeProvider (line 7) | function ThemeProvider({ children, ...props }: ThemeProviderProps) { FILE: src/components/theme-toggle.tsx function ThemeToggle (line 9) | function ThemeToggle() { FILE: src/components/ui/button.tsx type ButtonProps (line 37) | interface ButtonProps FILE: src/components/ui/carousel.tsx type CarouselApi (line 12) | type CarouselApi = UseEmblaCarouselType[1] type UseCarouselParameters (line 13) | type UseCarouselParameters = Parameters type CarouselOptions (line 14) | type CarouselOptions = UseCarouselParameters[0] type CarouselPlugin (line 15) | type CarouselPlugin = UseCarouselParameters[1] type CarouselProps (line 17) | type CarouselProps = { type CarouselContextProps (line 24) | type CarouselContextProps = { function useCarousel (line 35) | function useCarousel() { FILE: src/components/ui/input.tsx type InputProps (line 5) | interface InputProps FILE: src/components/ui/sheet.tsx type SheetContentProps (line 52) | interface SheetContentProps FILE: src/components/ui/textarea.tsx type TextareaProps (line 5) | interface TextareaProps FILE: src/config/barcode-types.ts function findBarcodeCategory (line 199) | function findBarcodeCategory(value: string): string | undefined { FILE: src/config/site-i18n.ts type SiteConfig (line 3) | type SiteConfig = { function getSiteConfig (line 74) | function getSiteConfig(locale: Locale): SiteConfig { FILE: src/i18n.ts type Locale (line 33) | type Locale = (typeof locales)[number] FILE: src/lib/utils.ts function cn (line 4) | function cn(...inputs: ClassValue[]) { FILE: src/types/image.ts type ImageFormat (line 1) | type ImageFormat = 'png' | 'jpg' | 'gif' | 'svg' FILE: src/types/nav.ts type NavItem (line 1) | interface NavItem {