/// export interface ComponentState { hover: boolean; active: boolean; focus: boolean; } export declare type Action = { type: "hover"; value: boolean; } | { type: "active"; value: boolean; } | { type: "focus"; value: boolean; }; export declare const useComponentState: () => [{ hover: boolean; active: boolean; focus: boolean; }, import("react").Dispatch];