import { SignedFreebet } from "@betswirl/sdk-core"; import { type ReactNode } from "react"; interface FreebetsContextValue { freebets: SignedFreebet[]; selectedFreebet: SignedFreebet | null; selectFreebetById: (id: number | null) => void; currentChainFreebets: SignedFreebet[]; isUsingFreebet: boolean; refetchFreebets: () => void; freebetsError: Error | null; } interface FreebetsProviderProps { children: ReactNode; } export declare function FreebetsProvider({ children }: FreebetsProviderProps): import("react/jsx-runtime").JSX.Element; export declare function useFreebetsContext(): FreebetsContextValue; export {};