import { GlobalMerchantBasePayload } from '../../entity/globalMerchant/globalMerchantPayload'; import { ZeniAPIResponse } from '../../responsePayload'; import { VendorReviewViewAllRecommendationsPayload } from '../vendorReviewView/common/payload/commonTypesPayloadShapes'; export interface CreatableGlobalMerchantInfoPayload { global_merchant_name: string; global_merchant_type: string; is_active: boolean; recommendations: VendorReviewViewAllRecommendationsPayload; logo?: string | null; third_party_merchant_id?: string | null; website_url?: string | null; } interface CreateGlobalMerchantPayload { global_merchants: GlobalMerchantBasePayload[]; } export type CreateGlobalMerchantResponse = ZeniAPIResponse; interface GlobalMerchantRecommendation { recommendations: VendorReviewViewAllRecommendationsPayload; } export type GlobalMerchantRecommendationResponse = ZeniAPIResponse; export interface GlobalMerchantRecommendationPayload { global_merchant_name: string; } export {};