SYMBOL INDEX (42 symbols across 23 files) FILE: migrations/0000_init-db.sql type "counter" (line 1) | CREATE TABLE "counter" ( FILE: playwright.config.ts constant PORT (line 6) | const PORT = process.env.PORT || '3008'; FILE: src/app/[locale]/(auth)/(center)/layout.tsx function CenteredLayout (line 3) | async function CenteredLayout(props: { FILE: src/app/[locale]/(auth)/(center)/sign-in/[[...sign-in]]/page.tsx type SignInPageProps (line 6) | type SignInPageProps = { function generateMetadata (line 10) | async function generateMetadata(props: SignInPageProps): Promise { function About (line 22) | async function About(props: AboutPageProps) { FILE: src/app/[locale]/(marketing)/counter/page.tsx function generateMetadata (line 8) | async function generateMetadata(props: { function Counter (line 23) | function Counter() { FILE: src/app/[locale]/(marketing)/layout.tsx function Layout (line 7) | async function Layout(props: { FILE: src/app/[locale]/(marketing)/page.tsx type IndexPageProps (line 5) | type IndexPageProps = { function generateMetadata (line 9) | async function generateMetadata(props: IndexPageProps): Promise { function Index (line 22) | async function Index(props: IndexPageProps) { FILE: src/app/[locale]/(marketing)/portfolio/[slug]/page.tsx type PortfolioDetailPageProps (line 6) | type PortfolioDetailPageProps = { function generateStaticParams (line 10) | function generateStaticParams() { function generateMetadata (line 21) | async function generateMetadata(props: PortfolioDetailPageProps): Promis... function PortfolioDetail (line 34) | async function PortfolioDetail(props: PortfolioDetailPageProps) { FILE: src/app/[locale]/(marketing)/portfolio/page.tsx type PortfolioPageProps (line 6) | type PortfolioPageProps = { function generateMetadata (line 10) | async function generateMetadata(props: PortfolioPageProps): Promise; FILE: src/types/I18n.ts type AppConfig (line 6) | interface AppConfig {