import { CommissionRateType } from "@mercurjs/types"; declare const CommissionRate: import("@medusajs/framework/utils").DmlEntity; is_enabled: import("@medusajs/framework/utils").BooleanProperty; is_default: import("@medusajs/framework/utils").BooleanProperty; currency_code: import("@medusajs/framework/utils").NullableModifier; name: import("@medusajs/framework/utils").TextProperty; code: import("@medusajs/framework/utils").TextProperty; type: import("@medusajs/framework/utils").EnumProperty; value: import("@medusajs/framework/utils").BigNumberProperty; include_tax: import("@medusajs/framework/utils").BooleanProperty; include_shipping: import("@medusajs/framework/utils").BooleanProperty; rules: import("@medusajs/framework/utils").HasMany<() => import("@medusajs/framework/utils").DmlEntity; reference: import("@medusajs/framework/utils").TextProperty; reference_id: import("@medusajs/framework/utils").TextProperty; commission_rate: import("@medusajs/framework/utils").BelongsTo<() => import("@medusajs/framework/utils").DmlEntity, "commission_rate">, undefined>; }>, "commission_rule">>; values: import("@medusajs/framework/utils").HasMany<() => import("@medusajs/framework/utils").DmlEntity; currency_code: import("@medusajs/framework/utils").TextProperty; amount: import("@medusajs/framework/utils").BigNumberProperty; commission_rate: import("@medusajs/framework/utils").BelongsTo<() => import("@medusajs/framework/utils").DmlEntity, "commission_rate">, undefined>; }>, "commission_rate_value">>; }>, "commission_rate">; export default CommissionRate;