/**
 * Form-state keys used by the amount-condition group.
 *
 * The row is a composite: a comparator picker + one or two amount inputs.
 * All three pieces nest under the single form key `amountCriteria` so the
 * connector can read `formData.amountCriteria` as a complete
 * `AmountCriteria` value at save time.
 */
export declare const AMOUNT_CRITERIA_FIELD = "amountCriteria";
export declare const AMOUNT_COMPARATOR_FIELD = "amountCriteria.comparator";
export declare const AMOUNT_MIN_FIELD = "amountCriteria.min.amount";
export declare const AMOUNT_MAX_FIELD = "amountCriteria.max.amount";
export interface AmountConditionRowProps {
    /**
     * Currency symbol surfaced as a placeholder prefix on every amount input.
     * Defaults to `"$"` when the rule has no stored currency yet.
     */
    currencySymbol?: string;
}
export declare function AmountConditionRow({ currencySymbol, }: AmountConditionRowProps): import("react/jsx-runtime").JSX.Element;
export default AmountConditionRow;
