/**
 * Hook to prefetch settings page data on hover
 *
 * @example
 * ```tsx
 * function SettingsSidebar() {
 *   const { prefetchProfile, prefetchTeams } = usePrefetchSettings()
 *
 *   return (
 *     <nav>
 *       <Link href="/dashboard/settings/profile" onMouseEnter={prefetchProfile}>
 *         Profile
 *       </Link>
 *       <Link href="/dashboard/settings/teams" onMouseEnter={prefetchTeams}>
 *         Teams
 *       </Link>
 *     </nav>
 *   )
 * }
 * ```
 */
export declare function usePrefetchSettings(): {
    prefetchProfile: () => void;
    prefetchTeams: () => void;
};
/**
 * Generic prefetch hook for any entity list
 *
 * @example
 * ```tsx
 * function EntityNav() {
 *   const prefetchProducts = usePrefetchEntity('products')
 *
 *   return (
 *     <Link href="/dashboard/products" onMouseEnter={prefetchProducts}>
 *       Products
 *     </Link>
 *   )
 * }
 * ```
 */
export declare function usePrefetchEntity(entitySlug: string): () => void;
//# sourceMappingURL=usePrefetch.d.ts.map