import { PromiseValueWithNone } from '../types/index.js'; type PromiseValueOrVoid = Promise | void | null; type PromiseSetCallback = (prevState: PromiseValueWithNone) => PromiseValueOrVoid; type SetPromiseFunc = (promise: PromiseValueOrVoid | PromiseSetCallback) => void; export declare function usePromiseState(initialValue?: Promise): [PromiseValueWithNone, SetPromiseFunc]; export {};