export type AsyncState> = { loading: boolean; error?: unknown; value?: T; }; export declare const useAsyncFn: Promise, State extends Awaited> = Awaited>>(fn: Fn, deps: unknown[]) => [State, Fn];