UNPKG

@commercetools-frontend/sdk

Version:
27 lines (26 loc) 1.69 kB
import * as actions from "./actions/index.js"; export { default as version } from "./version.js"; export { default as createMiddleware } from "./middleware/index.js"; export { default as useAsyncDispatch } from "./hooks/use-async-dispatch.js"; export * from "./types.js"; declare const Sdk: { Get: import("react-redux").ConnectedComponent<typeof import("./components/sdk-get/sdk-get.js").SdkGet, { render: (options: { isLoading: boolean; refresh: () => Promise<void | import("@commercetools/sdk-client").SuccessResult["body"]>; result?: import("@commercetools/sdk-client").Json | undefined; error?: (Error | import("@commercetools/sdk-client").HttpErrorType) | undefined; }) => import("react").JSX.Element; ref?: import("react").Ref<import("./components/sdk-get/sdk-get.js").SdkGet> | undefined; key?: import("react").Key | null | undefined; onError?: ((error: Error | import("@commercetools/sdk-client").HttpErrorType) => void) | undefined; css?: import("@emotion/react").Interpolation<import("@emotion/react").Theme>; actionCreator: (...args: unknown[]) => import("./types.js").TSdkAction; actionCreatorArgs?: unknown[] | undefined; shouldRefetch?: ((prevArgs: unknown[], nextArgs: unknown[]) => boolean) | undefined; onSuccess?: ((result: import("@commercetools/sdk-client").SuccessResult["body"]) => void) | undefined; context?: import("react").Context<import("react-redux").ReactReduxContextValue<any, import("redux").UnknownAction> | null> | undefined; store?: import("redux").Store | undefined; }>; }; export { Sdk, actions };