UNPKG

svelte5-router

Version:

A declarative Svelte routing library with SSR support

25 lines 618 B
import type { Component, Snippet } from "svelte"; export type RouteProps = { path?: string; component?: Component<any, Record<string, any>>; children?: Snippet<[RouteParams]>; [additionalProp: string]: unknown; }; export type RouteSlots = { default: { location: RouteLocation; params: RouteParams; }; }; export type RouteLocation = { pathname: string; search: string; hash?: string; state: { [k in string | number]: unknown; }; }; export type RouteParams = { [param: string]: string; }; //# sourceMappingURL=Route.d.ts.map