interface RegisterComponent { parentID: string | undefined; groupID: string | undefined; componentID: string; isGroupParent: boolean; } export declare function useComponentRegistry({ componentID, groupID, parentID, isGroupParent, }: RegisterComponent): { component: import("..").RegisteredComponent; parentComponent: Record<"group" | "hover" | "active" | "focus" | "group-hover" | "group-active" | "group-focus", boolean> | Readonly<{ active: false; focus: false; hover: false; 'group-active': false; 'group-focus': false; 'group-hover': false; }>; currentGroupID: string; }; export {};