import type { MetadataRoute } from 'next'; export default function manifest(): MetadataRoute.Manifest { return { name: 'RareIndex — The Global Market for Collectibles', short_name: 'RareIndex', description: 'Prices, sales, listings, rarity, liquidity and indices for collectible assets.', start_url: '/', display: 'standalone', orientation: 'portrait', background_color: '#f7f7f5', theme_color: '#0a0a0b', categories: ['finance', 'shopping', 'news'], icons: [ { src: '/icon.svg', sizes: 'any', type: 'image/svg+xml', purpose: 'any' }, { src: '/icon-192.png', sizes: '192x192', type: 'image/png' }, { src: '/icon-512.png', sizes: '512x512', type: 'image/png' }, { src: '/icon-maskable-512.png', sizes: '512x512', type: 'image/png', purpose: 'maskable' }, ], shortcuts: [ { name: 'Scanner', url: '/scanner', description: 'Identify and price a collectible from a photo' }, { name: 'Markets', url: '/markets', description: 'Category markets and indices' }, { name: 'Watchlist', url: '/watchlist', description: 'Assets you follow' }, ], }; }