import { Dispatch, SetStateAction } from 'react';
export declare function useStateThrottle<S = unknown>(initialState: S | (() => S), interval?: number): [S, S, Dispatch<SetStateAction<S>>];
export declare function useStateThrottle<S = undefined>(undefined: any, interval?: number): [S | undefined, S | undefined, Dispatch<SetStateAction<S | undefined>>];
