(Client Component){ "usePathname": "/hooks/books", "selectedLayoutSegments": [ "books" ], "useSearchParams": {}, "useSearchParam('key')": "value", "useRouter": { "push": "(string) => void", "softPush": "(string) => void", "replace": "(string) => void", "softReplace": "(string) => void", "reload": "() => void", "prefetch": "() => Promise<void>" } }