import { ResolvedRegister } from "./types.js";
import { Context, PropsWithChildren, ReactElement } from "react";
import { State } from "@bigmi/client";
//#region src/context.d.ts
declare const BigmiContext: Context<ResolvedRegister["config"] | undefined>;
type BigmiProviderProps = {
  config: ResolvedRegister["config"];
  initialState?: State | undefined;
  reconnectOnMount?: boolean | undefined;
};
declare function BigmiProvider(parameters: PropsWithChildren<BigmiProviderProps>): ReactElement;
//#endregion
export { BigmiContext, BigmiProvider, BigmiProviderProps };
//# sourceMappingURL=context.d.ts.map