SYMBOL INDEX (24 symbols across 15 files) FILE: website/components/IconList.tsx constant ICON_CONTAINER_SIZE (line 18) | const ICON_CONTAINER_SIZE = 150 FILE: website/components/IconVariant.tsx type ListProps (line 8) | interface ListProps { FILE: website/components/SelectedIcon.tsx type ICode (line 121) | interface ICode { type IButton (line 195) | interface IButton { FILE: website/components/Selector.tsx type OptionValue (line 6) | type OptionValue = VariantType | number type OptionType (line 8) | type OptionType = T type Props (line 10) | interface Props { FILE: website/hooks/useDebounce.ts type UseDebounceReturn (line 4) | type UseDebounceReturn = [() => boolean | null, () => void]; function useDebounce (line 6) | function useDebounce( FILE: website/hooks/useOnClickOutside.ts type AnyEvent (line 3) | type AnyEvent = MouseEvent | TouchEvent function useOnClickOutside (line 5) | function useOnClickOutside( FILE: website/hooks/useTimeoutFn.ts type UseTimeoutFnReturn (line 3) | type UseTimeoutFnReturn = [() => boolean | null, () => void, () => void]; function useTimeoutFn (line 5) | function useTimeoutFn(fn: Function, ms: number = 0): UseTimeoutFnReturn { FILE: website/hooks/useWindowSize.ts type WindowSize (line 3) | interface WindowSize { FILE: website/lib/icons.ts type iconType (line 4) | type iconType = keyof typeof Icons type IIconsArray (line 6) | interface IIconsArray { FILE: website/pages/_app.tsx function MyApp (line 5) | function MyApp({ Component, pageProps }: AppProps) { FILE: website/pages/api/hello.ts type Data (line 4) | type Data = { function handler (line 8) | function handler( FILE: website/store/IconContext.tsx type VariantType (line 13) | type VariantType = typeof Variants[number] | undefined type IconState (line 15) | interface IconState { FILE: website/store/iconReducer.ts type IconAction (line 3) | type IconAction = FILE: website/store/searchState.ts type Search (line 3) | interface Search { FILE: website/store/selectedStore.ts type SelectedState (line 4) | interface SelectedState {