import { StructuredPricingSummary as StructuredPricingItem } from '../utils/compare-utils-stub';
interface PricingStyleConfig {
    priceTextSize: string;
    priceTextColor: string;
    secondaryTextSize: string;
    secondaryTextColor: string;
    showTildePrefix: boolean;
    fontFamily?: string;
}
interface PricingDisplayProps {
    pricing: StructuredPricingItem[] | string | StructuredPricingItem;
    className?: string;
    styleConfig?: PricingStyleConfig;
}
export declare const PRICING_STYLES: {
    readonly comparison: {
        readonly priceTextSize: "text-[16px]";
        readonly priceTextColor: "text-ods-text-primary";
        readonly secondaryTextSize: "text-[16px]";
        readonly secondaryTextColor: "text-ods-text-secondary";
        readonly showTildePrefix: false;
        readonly fontFamily: "font-['DM_Sans']";
    };
    readonly compact: {
        readonly priceTextSize: "text-[12px]";
        readonly priceTextColor: "text-ods-text-secondary";
        readonly secondaryTextSize: "text-[12px]";
        readonly secondaryTextColor: "text-ods-text-secondary";
        readonly showTildePrefix: true;
        readonly fontFamily: "font-['DM_Sans']";
    };
    readonly card: {
        readonly priceTextSize: "text-[14px]";
        readonly priceTextColor: "text-ods-text-primary";
        readonly secondaryTextSize: "text-[14px]";
        readonly secondaryTextColor: "text-ods-text-secondary";
        readonly showTildePrefix: true;
        readonly fontFamily: "font-['DM_Sans']";
    };
};
/**
 * Shared component for consistent pricing display with configurable styling
 * Now accepts structured pricing data and style configuration for better control
 */
export declare function PricingDisplay({ pricing, className, styleConfig }: PricingDisplayProps): import("react").JSX.Element;
/**
 * Utility function to format pricing for display in the PricingDisplay component
 * This can be used to pre-process pricing strings if needed
 */
export declare function formatPricingForDisplay(pricing: string): string;
export {};
//# sourceMappingURL=pricing-display.d.ts.map