declare function useCounter(initialValue?: number): {
    count: number;
    increment: () => void;
    decrement: () => void;
    reset: () => void;
};
declare function useWindowSize(): {
    width: number;
    height: number;
};
declare function useLocalStorage<T>(key: string, initialValue: T): readonly [T, (value: T | ((val: T) => T)) => void];
declare const CounterComponent: () => import("react/jsx-runtime").JSX.Element;
declare const ThemeComponent: () => import("react/jsx-runtime").JSX.Element;
declare const HooksApp: () => import("react/jsx-runtime").JSX.Element;
export { useCounter, useWindowSize, useLocalStorage, CounterComponent, ThemeComponent, HooksApp };
//# sourceMappingURL=ComponentHooks.test.d.ts.map