import type { AnyAction, Reducer, Store, ThunkDispatch } from "@reduxjs/toolkit";
import type { SdkStoreState } from "@metabase/embedding-sdk-react/dist/enterprise/frontend/src/embedding-sdk/store/types";
export declare const sdkReducers: Record<string, Reducer>;
export declare const getSdkStore: () => Store<SdkStoreState, AnyAction, unknown>;
export declare const useSdkDispatch: () => ThunkDispatch<SdkStoreState, void, AnyAction>;
export declare const useSdkStore: () => any;
export { useSdkSelector } from "./use-sdk-selector";
