@shopware/nuxt-module
Version:
Nuxt 3 module for Shopware Frontends
20 lines (16 loc) • 733 B
TypeScript
declare module "#shopware" {
import type { createAPIClient } from "@shopware/api-client";
// for default types
export type operations =
import("@shopware/api-client/store-api-types").operations;
// or for locally generated types
// export type operations = import("./api-types/storeApiTypes").operations;
// for default types
export type Schemas =
import("@shopware/api-client/store-api-types").components["schemas"];
// or for locally generated types
// export type Schemas =
// import("./api-types/storeApiTypes").components["schemas"];
// we're exporting our own Api Client definition as it depends on our own instance
export type ApiClient = ReturnType<typeof createAPIClient<operations>>;
}