import { ArrayValue, NumberValue, Schema, StringValue } from '@coveo/bueno';
import { CartInitialState } from '../../../../controllers/commerce/context/cart/headless-cart.js';
export declare const itemPayloadDefinition: {
    productId: StringValue<string>;
    quantity: NumberValue;
    name: StringValue<string>;
    price: NumberValue;
};
export declare const setItemsPayloadDefinition: ArrayValue<import("@coveo/bueno").PrimitivesValues>;
export declare const cartDefinition: {
    items: ArrayValue<import("@coveo/bueno").PrimitivesValues>;
};
export declare const cartSchema: Schema<CartInitialState>;
