import type { CSSProperties } from 'react';
export interface ProductItemsSummaryThemeTokens {
    bg: string;
    borderColor: string;
    radius: string;
    shadow: string;
    dividerColor: string;
    rowBg: string;
    titleText: string;
    iconText: string;
    actionText: string;
    productNameText: string;
    amountText: string;
    subtotalText: string;
    specText: string;
    specMetaText: string;
    specAccentText: string;
    specItemBg: string;
    bundleBg: string;
    bundleBorderColor: string;
}
export declare type ProductItemsSummaryThemePreset = 'dark' | 'light';
export declare type ProductItemsSummaryTheme = ProductItemsSummaryThemePreset | Partial<ProductItemsSummaryThemeTokens>;
export declare const productItemsSummaryThemePresets: Record<ProductItemsSummaryThemePreset, ProductItemsSummaryThemeTokens>;
export declare const resolveProductItemsSummaryTheme: (theme?: ProductItemsSummaryTheme) => ProductItemsSummaryThemeTokens;
export declare const getProductItemsSummaryThemeStyle: (theme?: ProductItemsSummaryTheme) => CSSProperties;
