import { PayoutStatus } from '@mercurjs/types'; export declare const Payout: import("@medusajs/framework/utils").DmlEntity; display_id: import("@medusajs/framework/utils").AutoIncrementProperty; currency_code: import("@medusajs/framework/utils").TextProperty; amount: import("@medusajs/framework/utils").BigNumberProperty; data: import("@medusajs/framework/utils").NullableModifier, import("@medusajs/framework/utils").JSONProperty>; account: import("@medusajs/framework/utils").BelongsTo<() => import("@medusajs/framework/utils").DmlEntity; status: import("@medusajs/framework/utils").EnumProperty; data: import("@medusajs/framework/utils").JSONProperty; context: import("@medusajs/framework/utils").NullableModifier, import("@medusajs/framework/utils").JSONProperty>; onboarding: import("@medusajs/framework/utils").RelationNullableModifier<() => import("@medusajs/framework/utils").DmlEntity; data: import("@medusajs/framework/utils").NullableModifier, import("@medusajs/framework/utils").JSONProperty>; context: import("@medusajs/framework/utils").NullableModifier, import("@medusajs/framework/utils").JSONProperty>; account: import("@medusajs/framework/utils").BelongsTo<() => import("@medusajs/framework/utils").DmlEntity, "payout_account">, undefined>; }>, "onboarding">, import("@medusajs/framework/utils").HasOne<() => import("@medusajs/framework/utils").DmlEntity; data: import("@medusajs/framework/utils").NullableModifier, import("@medusajs/framework/utils").JSONProperty>; context: import("@medusajs/framework/utils").NullableModifier, import("@medusajs/framework/utils").JSONProperty>; account: import("@medusajs/framework/utils").BelongsTo<() => import("@medusajs/framework/utils").DmlEntity, "payout_account">, undefined>; }>, "onboarding">>, false>; payouts: import("@medusajs/framework/utils").HasMany<() => import("@medusajs/framework/utils").DmlEntity, "payout">>; }>, "payout_account">, undefined>; status: import("@medusajs/framework/utils").EnumProperty; }>, "payout">;