import type { TranslateFn } from "../../i18n";
/**
 * Empty state shown when the backend can't find a size chart for the
 * product (no merchant CSV uploaded, no inline size guide). The user
 * still gets a polite path forward — skip sizing entirely and try the
 * product on visually.
 *
 * Reuses the same .ps-tryon-sr-split / .ps-tryon-sr-img-col /
 * .ps-tryon-sr-right-col structure as SizeResultView, so the modal stays
 * at its normal width/height — only the right-column content swaps to
 * the no-chart message + CTAs.
 */
export declare function NoChartView({ productImage, productTitle, reason, onTryOn, onClose, t, }: {
    productImage?: string;
    productTitle?: string;
    reason?: "no-chart" | "no-match";
    onTryOn: () => void;
    onClose: () => void;
    t: TranslateFn;
}): import("react/jsx-runtime").JSX.Element;
