//#region src/react-hooks/useReducer.d.ts type Dispatch = (action: A) => void; declare function useReducerImpl(reducer: (state: S, action: A) => S, initialArg: S | I, initFn: ((arg: I) => S) | undefined, eagerBailout: boolean): [S, Dispatch]; declare function useReducer(reducer: (state: S, action: A) => S, initialState: S): [S, Dispatch]; declare function useReducer(reducer: (state: S, action: A) => S, initialArg: I, init: (arg: I) => S): [S, Dispatch]; //#endregion export { useReducer, useReducerImpl }; //# sourceMappingURL=useReducer.d.ts.map