import { PropsWithChildren } from "react"; import { JBContractProviderProps } from "../JBContractContext/JBContractContext"; import { JBTokenProviderProps } from "../JBTokenContext/JBTokenContext"; type JBProjectProviderProps = PropsWithChildren<{ projectId: bigint; ctxProps?: { token: JBTokenProviderProps; contract: JBContractProviderProps; }; }>; /** * Juicebox project context provider. Loads all the data for a project. * * Allows for children to access: * - {@link JBContractContext} * - {@link JBFundingCycleContext} * - {@link JBTokenContext} */ export declare const JBProjectProvider: ({ projectId, children, ctxProps, }: JBProjectProviderProps) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=JBProjectProvider.d.ts.map