import { ChainId, IHypernetCore, IUIData } from "@hypernetlabs/objects";
import { IViewUtils, IDateUtils } from "../interfaces";
import React from "react";
interface IStore {
    coreProxy: IHypernetCore;
    UIData: IUIData;
    viewUtils: IViewUtils;
    dateUtils: IDateUtils;
    widgetUniqueIdentifier: string;
    defaultGovernanceChainId: ChainId;
}
interface IStoreProps extends IStore {
    children: React.ReactNode;
}
export declare function StoreProvider({ coreProxy, UIData, viewUtils, dateUtils, widgetUniqueIdentifier, defaultGovernanceChainId, children, }: IStoreProps): JSX.Element;
export declare const useStoreContext: () => IStore;
export {};
//# sourceMappingURL=Store.d.ts.map