import { ReactElement } from 'react';
import { Item } from '@goatim/client';
import { ItemThumbnailOptionsFields } from './checkouts';
export type CartOverviewSize = 'narrow' | 'normal';
export interface CartOverviewProps {
    items?: Item[];
    onChangeItemOptions?: (item: Item, values: ItemThumbnailOptionsFields, changes?: Partial<ItemThumbnailOptionsFields>) => unknown;
    onDeleteItem?: (item: Item) => unknown;
    size?: CartOverviewSize;
}
export declare function CartOverview({ items, onChangeItemOptions, onDeleteItem, size, }: CartOverviewProps): ReactElement;
