/// export type Context = { base: string | undefined href: () => string parent: Context | undefined params?: SignalAccessor<() => Record> addChild: (child: Context) => void shouldShowDefault: SignalAccessor resolve: (href: string) => string show: SignalAccessor scroll?: string[] | string }