import { DependencyList, EffectCallback } from 'react'; import Component from './Component'; export declare function useForceUpdate(): () => void; export declare function usePrevious(value: T): T | undefined; export declare function useNonInitialEffect(effect: EffectCallback, deps?: DependencyList): void; export declare function useEvent(component: React.MutableRefObject, event: string, prev: any, prop: any): void; export declare function useOption(component: React.MutableRefObject, key: keyof P, prop: any): void;