import type WebviewClient from './Client.js'; import type { EventValue, AnyClientAuthenticator } from '../types.js'; import type { EventContextOfClient } from './types.js'; declare function useEventReducer = WebviewClient>(client: Client, reducer: (value: T, context: EventContextOfClient) => T, initialValue: T): T; export default useEventReducer;