export { generateClient, 
/**
 * @deprecated Use {@link generateClient} instead and use `import * as bcom from "bananas-commerce";` if you need namespacing. Will be removed in the next major release.
 */
generateClient as generateBcomClient, } from "./client.js";
export type { Client, 
/**
 * @deprecated Use {@link Client} instead and use `import * as bcom from "bananas-commerce";` if you need namespacing. Will be removed in the next major release.
 */
Client as BcomClient, Middleware, } from "./client.js";
export { Extension } from "./extension.js";
export * as extensions from "./extensions/mod.js";
/** @deprecated Use extensions.* */
export * as Extensions from "./extensions/mod.js";
export * from "./util/formatVariableResult.js";
export * from "./util/casedString.js";
export * from "./util/casedObjectKeys.js";
export { formatVariableResult } from "./util/formatVariableResult.js";
export { casedString } from "./util/casedString.js";
export { casedObjectKeys } from "./util/casedObjectKeys.js";
export * from "./types/types.js";
