import { type Snippet } from 'svelte'; import type { Router } from '../router.svelte'; interface Props { /** The path pattern for this route (supports parameters like :id) */ path: string; /** Optional component to render when route matches */ component?: any; /** Additional metadata for this route */ meta?: Record; /** Whether this route should match exactly (default: true) */ exact?: boolean; /** Children snippet */ children?: Snippet<[ { params: Record; location: any; router: Router; isActive: boolean; } ]>; } declare const Route: import("svelte").Component; type Route = ReturnType; export default Route;