declare module "use-transition-state" { // @ts-expect-error import { Dispatch, useTransition } from "react"; type UseTransition = typeof useTransition; type IsPending = ReturnType[0]; type StartTransition = ReturnType[1]; type SetState = Dispatch S)>; export type Options = Parameters; export default function UseTransitionState( initialState?: S, options?: Options ): [ S, SetState, { isPending: IsPending; startTransition: StartTransition; setState: SetState; } ]; }