import type { PlaceOrderResultTone } from "./index.place-order.types";
/** Default amount pre-filled on mount so an initial quote is fetched immediately. */
export declare const PLACE_ORDER_DEFAULT_AMOUNT = 20;
/**
 * Order minimum is 1$ in all venues
 * This will prevent from retrying partially filled order
 */
export declare const MIN_BUY_ORDER_AMOUNT = 1;
/**
 * Sell-side minimum: venues won't accept a sell smaller than 1 outcome-token
 * share, so a partial-fill retry whose remainder is below this floor would be
 * rejected. Used to gate the "Retry remaining" action on the sell flow.
 */
export declare const MIN_SELL_ORDER_SHARES = 1;
export declare const DEFAULT_SLIPPAGE_VALUE = "0.5";
export declare const DEFAULT_SLIPPAGE_MINIMUM = 0.5;
export declare const HIGH_SLIPPAGE_THRESHOLD = 10;
export declare const PLACE_ORDER_ROUTE_COLLAPSED_CARD_COUNT = 3;
export declare const PLACE_ORDER_CONTAINER_CLASS_NAME = "w-full overflow-hidden rounded-agg-xl border border-agg-separator bg-agg-secondary shadow-none hover:shadow-none";
export declare const PLACE_ORDER_OUTCOME_BUTTON_CLASS_NAMES: {
    readonly activeNegative: "border-agg-error/50 bg-agg-error/15 font-agg-bold text-agg-error";
    readonly activePositive: "border-agg-success/50 bg-agg-success/15 font-agg-bold text-agg-success";
    readonly base: "flex h-10 flex-1 items-center justify-center rounded-agg-full border px-6 text-agg-base leading-agg-6";
    readonly inactive: "border-transparent bg-agg-secondary-hover font-agg-normal text-agg-foreground hover:bg-agg-tertiary";
};
export declare const PLACE_ORDER_RESULT_VALUE_CLASS_NAME_BY_TONE: Record<PlaceOrderResultTone, string>;
