npm package diff

Package: @chakra-ui/react

Versions: 2.10.1 - 2.10.2

File: package/dist/types/descendant/use-descendant.d.ts

Index: package/dist/types/descendant/use-descendant.d.ts
===================================================================
--- package/dist/types/descendant/use-descendant.d.ts
+++ package/dist/types/descendant/use-descendant.d.ts
@@ -1,16 +1,17 @@
 /// <reference types="react" />
 import { DescendantOptions, DescendantsManager } from "./descendant";
-/**
- * @internal
- * React hook that initializes the DescendantsManager
- */
-declare function useDescendants<T extends HTMLElement = HTMLElement, K extends Record<string, any> = {}>(): DescendantsManager<T, K>;
-export interface UseDescendantsReturn extends ReturnType<typeof useDescendants> {
+export interface UseDescendantsReturn extends DescendantsManager<HTMLElement, Record<string, any>> {
 }
-export declare function createDescendantContext<T extends HTMLElement = HTMLElement, K extends Record<string, any> = {}>(): readonly [import("react").Provider<DescendantsManager<T, K>>, () => DescendantsManager<T, K>, () => DescendantsManager<T, K>, (options?: DescendantOptions<K>) => {
-    descendants: UseDescendantsReturn;
+export interface UseDescendantReturn<T extends HTMLElement, K extends Record<string, any> = {}> {
+    descendants: DescendantsManager<T, K>;
     index: number;
     enabledIndex: number;
-    register: (node: T | null) => void;
-}];
-export {};
+    register: React.RefCallback<T>;
+}
+export type DescendantContextReturn<T extends HTMLElement, K extends Record<string, any> = {}> = [
+    React.Provider<DescendantsManager<T, K>>,
+    () => DescendantsManager<T, K>,
+    () => DescendantsManager<T, K>,
+    (options?: DescendantOptions<K>) => UseDescendantReturn<T, K>
+];
+export declare function createDescendantContext<T extends HTMLElement = HTMLElement, K extends Record<string, any> = {}>(): DescendantContextReturn<T, K>;