import { Actions } from "../context/actions.js"; export interface BroadcastOptions { omit?: boolean; } export declare function withBroadcast any>(action: T, broadcastFn: (actionType: keyof Actions, payload: Parameters>) => void): (...args: Parameters) => (...actionArgs: [...Parameters>, BroadcastOptions?]) => ReturnType;