import { Snapshot } from 'recoil'; import { RecoilGetLoadable, RecoilGetPromise } from '../../types'; export declare const useRecoilCurrentGetPromise: () => RecoilGetPromise; export declare const useRecoilCurrentGetLoadable: () => RecoilGetLoadable; export declare const useRecoilCurrentSnapshot: () => (() => Snapshot); export declare const useRecoilCurrentSet: () => (recoilVal: import("recoil").RecoilState, valOrUpdater: T | ((currVal: T) => T)) => void; export declare const useRecoilCurrentReset: () => (recoilVal: import("recoil").RecoilState) => void; export declare const useRecoilCurrentRefresh: () => (recoilValue: import("recoil").RecoilValue) => void;