package Ġcom . ec wid . apic lient . v 3 . dto . profile . result Ċ Ċ import Ġcom . ec wid . apic lient . v 3 . dto . common . Api F etched DTO Ċ import Ġcom . ec wid . apic lient . v 3 . dto . common . Api F etched DTO . Modify Kind Ċ import Ġcom . ec wid . apic lient . v 3 . dto . common . Product Condition Ċ import Ġcom . ec wid . apic lient . v 3 . dto . profile . request . Updated Store Profile Ċ import Ġcom . ec wid . apic lient . v 3 . json transformer . Json FieldName Ċ Ċ data Ġclass ĠF etched Store Profile ( Ċ ĉ val Ġgeneral Info : ĠGeneral Info ? Ġ= Ġnull , Ċ ĉ val Ġaccount : ĠAccount ? Ġ= Ġnull , Ċ ĉ val Ġsettings : ĠSettings ? Ġ= Ġnull , Ċ ĉ val Ġmail Notifications : ĠMail Notifications ? Ġ= Ġnull , Ċ ĉ val Ġcompany : ĠCompany ? Ġ= Ġnull , Ċ ĉ val Ġformats And Units : ĠForm ats And Units ? Ġ= Ġnull , Ċ ĉ val Ġlanguages : ĠLanguage s ? Ġ= Ġnull , Ċ ĉ val Ġshipping : ĠSh ipping ? Ġ= Ġnull , Ċ ĉ val Ġtax Settings : ĠTax Settings ? Ġ= Ġnull , Ċ ĉ val Ġzones : ĠList < Zone >? Ġ= Ġnull , Ċ ĉ val Ġbusiness Registration ID : ĠBusiness Registration ID ? Ġ= Ġnull , Ċ ĉ val Ġlegal Pages Settings : ĠLeg al Pages Settings Details ? Ġ= Ġnull , Ċ ĉ val Ġpayment : ĠPayment Info ? Ġ= Ġnull , Ċ ĉ val Ġfeature Toggle s : ĠList < Feature Toggle s Info >? Ġ= Ġnull , Ċ ĉ val Ġdesign Settings : ĠDesign Settings ? Ġ= Ġnull , Ċ ĉ val Ġproduct Filters Settings : ĠProduct Filters Settings ? Ġ= Ġnull , Ċ ĉ val Ġfb Messenger Settings : ĠF BM ess enger Settings ? Ġ= Ġnull , Ċ ĉ val Ġorder Invoice Settings : ĠOrder Invoice Settings ? Ġ= Ġnull , Ċ ĉ val Ġgift Card Settings : ĠG ift Card Settings ? Ġ= Ġnull Ċ ) Ġ: ĠApi F etched DTO Ġ{ ĊĊ ĉ data Ġclass ĠGeneral Info ( Ċĉ ĉ val Ġstore Id : ĠInt Ġ= Ġ 0 , Ċĉ ĉ val Ġstore Url : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġstarter Site : ĠInstant Site Info ? Ġ= Ġnull , Ċĉ ĉ val Ġwebsite Platform : ĠWebsite Platform ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠInstant Site Info ( Ċĉ ĉ val Ġec wid Sub domain : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcustom Domain : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġgenerated Url : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġstore Logo Url : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ enum Ġclass ĠWebsite Platform Ġ{ Ċĉ ĉ w ix , Ġword press , Ġiframe , Ġj oom la , Ġy ola , Ġunknown Ċ ĉ } ĊĊ ĉ data Ġclass ĠAccount ( Ċĉ ĉ val Ġaccount Name : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġaccount Nick Name : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġaccount Email : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġavailable Features : ĠList < String >? Ġ= Ġnull , Ċĉ ĉ val Ġwhite Label : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġbrand Name : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġsupport Email : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠSettings ( Ċĉ ĉ val Ġclosed : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġstore Name : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġstore Description : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġinvoice Logo Url : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġemail Logo Url : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġgoogle Remark eting Enabled : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġgoogle Analytics Id : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġfb Pixel Id : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġorder Comments Enabled : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġorder Comments Caption : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġorder Comments Required : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġhide OutOf Stock Products In Sto refront : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġask Company Name : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġfavor ites Enabled : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġdefault Product SortOrder : ĠProduct SortOrder ? Ġ= Ġnull , Ċĉ ĉ val Ġaband oned Sales : ĠAb and oned Sales Settings ? Ġ= Ġnull , Ċĉ ĉ val Ġsale Price : ĠSale Price Settings ? Ġ= Ġnull , Ċĉ ĉ val Ġshow Accept Mark eting Checkbox : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġaccept Mark eting Checkbox DefaultValue : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġaccept Mark eting Checkbox Custom Text : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġask Consent To Track In Sto refront : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġsnap Pixel Id : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġp interest Tag Id : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġgoogle Tag Id : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġgoogle EventId : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġshow Price Per Unit : ĠBoolean Ġ= Ġfalse , Ċĉ ĉ val Ġgoogle Product Category : ĠInt ? Ġ= Ġnull , Ċĉ ĉ val Ġgoogle Product Category Name : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġproduct Condition : ĠProduct Condition Ġ= ĠProduct Condition . NEW , Ċĉ ĉ val Ġt ik Tok Pixel : ĠT ik Tok Pixel Settings ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠT ik Tok Pixel Settings ( Ċĉ ĉ val Ġcode : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġadvanced Matching : ĠBoolean Ġ= Ġfalse Ċ ĉ ) ĊĊ ĉ enum Ġclass ĠProduct SortOrder Ġ{ Ċĉ ĉ DEFINED _ BY _ STORE _ OWNER , Ċĉ ĉ AD DED _ TIME _ DESC , Ċĉ ĉ PRICE _ ASC , Ċĉ ĉ PRICE _ DESC , Ċĉ ĉ NAME _ ASC , Ċĉ ĉ NAME _ DESC Ċ ĉ } ĊĊ ĉ data Ġclass ĠAb and oned Sales Settings ( Ċĉ ĉ val Ġauto Ab and oned Sales Recovery : ĠBoolean ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠSale Price Settings ( Ċĉ ĉ val Ġdisplay On Product List : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġold Price Label : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġdisplay Discount : ĠDisplay Discount ? Ġ= Ġnull Ċ ĉ ) Ġ{ ĊĊĉ ĉ enum Ġclass ĠDisplay Discount Ġ{ Ċĉĉ ĉ NONE , ĠA BS , ĠPER CENT Ċĉ ĉ } Ċ ĉ } ĊĊ ĉ data Ġclass ĠMail Notifications ( Ċĉ ĉ val Ġadmin Notification Emails : ĠList < String >? Ġ= Ġnull , Ċĉ ĉ val Ġcustomer Notification From Email : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠCompany ( Ċĉ ĉ val Ġcompany Name : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġemail : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġstreet : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcity : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcountry Code : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġpostal Code : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġstate Or Province Code : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġphone : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠForm ats And Units ( Ċĉ ĉ val Ġcurrency : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcurrency Prefix : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcurrency Suffix : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcurrency Precision : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcurrency Group Separator : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcurrency Decimal Separator : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcurrency Truncate Zero Fraction al : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġcurrency Rate : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġweight Unit : ĠWeight Unit ? Ġ= Ġnull , Ċĉ ĉ val Ġweight Precision : ĠInt ? Ġ= Ġnull , Ċĉ ĉ val Ġweight Group Separator : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġweight Decimal Separator : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġweight Truncate Zero Fraction al : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val ĠdateFormat : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġtime Format : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġtimezone : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġdimensions Unit : ĠDimension Unit ? Ġ= Ġnull , Ċĉ ĉ val Ġvolume Unit : ĠVolume Unit Ġ= ĠVolume Unit . ML , Ċĉ ĉ val ĠorderNumber Prefix : ĠString ? Ġ= Ġnull , Ċĉ ĉ val ĠorderNumber Suffix : ĠString ? Ġ= Ġnull , Ċĉ ĉ val ĠorderNumber Min Digits Amount : ĠInt ? Ġ= Ġnull , Ċĉ ĉ val ĠorderNumber Next Number : ĠInt ? Ġ= Ġnull , Ċ ĉ ) ĊĊ ĉ enum Ġclass ĠWeight Unit Ġ{ Ċĉ ĉ CAR AT , ĠGR AM , ĠO UN CE , ĠPO UND , ĠK I LOG RAM Ċ ĉ } ĊĊ ĉ enum Ġclass ĠDimension Unit Ġ{ Ċĉ ĉ MM , ĠCM , ĠIN , ĠY D Ċ ĉ } ĊĊ ĉ enum Ġclass ĠVolume Unit Ġ{ Ċĉ ĉ L , ĠML , ĠO Z Ċ ĉ } ĊĊ ĉ data Ġclass ĠLanguage s ( Ċĉ ĉ val Ġenabled Languages : ĠList < String >? Ġ= Ġnull , Ċĉ ĉ val Ġfacebook Preferred Locale : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġdefault Language : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠSh ipping ( Ċĉ ĉ val Ġhandling Fee : ĠHandling Fee ? Ġ= Ġnull , Ċĉ ĉ val Ġshipping Origin : ĠSh ipping Origin ? Ġ= Ġnull , Ċĉ ĉ val Ġshipping Options : ĠList < Shipping Option >? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠHandling Fee ( Ċĉ ĉ val Ġname : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġvalue : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġdescription : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠSh ipping Origin ( Ċĉ ĉ val Ġcompany Name : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġemail : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġstreet : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcity : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcountry Code : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġpostal Code : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġstate Or Province Code : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġphone : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠSh ipping Option ( Ċĉ ĉ val Ġid : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġtitle : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġenabled : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val ĠorderBy : ĠInt ? Ġ= Ġnull , Ċĉ ĉ val Ġful fil ment Type : ĠF ul fil ment Type ? Ġ= Ġnull , Ċĉ ĉ val Ġdestination Zone : ĠZone ? Ġ= Ġnull , Ċĉ ĉ val Ġdelivery Time Days : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġdescription : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcarrier : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcarrier Methods : ĠList < Carrier Method >? Ġ= Ġnull , Ċĉ ĉ val Ġcarrier Settings : ĠCar rier Settings ? Ġ= Ġnull , Ċĉ ĉ val Ġrates Calculation Type : ĠR ates Calculation Type ? Ġ= Ġnull , Ċĉ ĉ val Ġshipping Cost Markup : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġflat Rate : ĠFlat Rate ? Ġ= Ġnull , Ċĉ ĉ val Ġrates Table : ĠTable Rates Details ? Ġ= Ġnull , Ċĉ ĉ val Ġapp ClientId : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġpick up Instruction : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġscheduled Pickup : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġpick up Pre paration Time Hours : ĠInt ? Ġ= Ġnull , Ċĉ ĉ val Ġpick up Business Hours : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ @ Suppress (" unused ") Ċ ĉ enum Ġclass ĠF ul fil ment Type Ġ{ Ċĉ ĉ pickup , Ġshipping Ċ ĉ } ĊĊ ĉ data Ġclass ĠZone ( Ċĉ ĉ val Ġid : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġname : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcountry Codes : ĠList < String >? Ġ= Ġnull , Ċĉ ĉ val Ġstate Or Province Codes : ĠList < String >? Ġ= Ġnull , Ċĉ ĉ val Ġpost Codes : ĠList < String >? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠCar rier Method ( Ċĉ ĉ val Ġid : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġname : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġenabled : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val ĠorderBy : ĠInt ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠCar rier Settings ( Ċĉ ĉ val Ġdefault Carrier Account Enabled : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġdefault Post age Dimensions : ĠDefault Post age Dimensions ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠDefault Post age Dimensions ( Ċĉ ĉ val Ġlength : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġwidth : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġheight : ĠDouble ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ @ Suppress (" unused ") Ċ ĉ enum Ġclass ĠR ates Calculation Type Ġ{ ĊĊĉ ĉ carrier _ calculated , Ċĉ ĉ table , Ċĉ ĉ flat , Ċĉ ĉ app ; ĊĊĉ ĉ override Ġfun ĠtoString (): ĠString Ġ{ Ċĉĉ ĉ return Ġsuper . toString (). replace ("_ ", Ġ"- ") Ċĉ ĉ } Ċ ĉ } ĊĊ ĉ data Ġclass ĠFlat Rate ( Ċĉ ĉ val Ġrate Type : ĠRate Type ? Ġ= Ġnull , Ċĉ ĉ val Ġrate : ĠDouble ? Ġ= Ġnull Ċ ĉ ) Ġ{ ĊĊĉ ĉ @ Suppress (" unused ") Ċĉ ĉ enum Ġclass ĠRate Type Ġ{ Ċĉĉ ĉ AB SOL UTE , Ċĉĉ ĉ PERCENT Ċĉ ĉ } Ċ ĉ } ĊĊ ĉ data Ġclass ĠTable Rates Details ( Ċĉ ĉ val Ġtable Based On : ĠRate Base ? Ġ= Ġnull , Ċĉ ĉ val Ġrates : ĠList < Table Rate >? Ġ= Ġnull Ċ ĉ ) Ġ{ ĊĊĉ ĉ @ Suppress (" unused ") Ċĉ ĉ enum Ġclass ĠRate Base Ġ{ Ċĉĉ ĉ subtotal , Ċĉĉ ĉ discount ed Sub total , Ċĉĉ ĉ weight Ċĉ ĉ } Ċ ĉ } ĊĊ ĉ data Ġclass ĠTable Rate ( Ċĉ ĉ val Ġtable Rate Conditions : ĠTable Rate Conditions ? Ġ= Ġnull , Ċĉ ĉ val Ġrate : ĠTable Rate Details ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠTable Rate Conditions ( Ċĉ ĉ val Ġweight From : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġweight To : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġsub total From : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġsub total To : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġdiscount ed Sub total From : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġdiscount ed Sub total To : ĠDouble ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠTable Rate Details ( Ċĉ ĉ val Ġper Order Abs : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġper Order Percent : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġper Item : ĠDouble ? Ġ= Ġnull , Ċĉ ĉ val Ġper Weight Unit Rate : ĠDouble ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠTax Settings ( Ċĉ ĉ val Ġautomatic Tax Enabled : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġtax es : ĠList < Tax es >? Ġ= Ġnull , Ċĉ ĉ val Ġprices Include Tax : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġtax Ex empt Business : ĠBoolean Ġ= Ġfalse Ċ ĉ ) Ġ{ Ċĉ ĉ data Ġclass ĠT axes ( Ċĉĉ ĉ val Ġid : ĠInt ? Ġ= Ġnull , Ċĉĉ ĉ val Ġname : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ val Ġenabled : ĠBoolean ? Ġ= Ġnull , Ċĉĉ ĉ val Ġinclude In Price : ĠBoolean ? Ġ= Ġnull , Ċĉĉ ĉ val Ġuse Shipping Address : ĠBoolean ? Ġ= Ġnull , Ċĉĉ ĉ val Ġtax Shipping : ĠBoolean ? Ġ= Ġnull , Ċĉĉ ĉ val Ġapplied ByDefault : ĠBoolean ? Ġ= Ġnull , Ċĉĉ ĉ val Ġdefault Tax : ĠDouble ? Ġ= Ġnull , Ċĉĉ ĉ val Ġrules : ĠList < Tax Rule >? Ġ= Ġnull Ċĉ ĉ ) ĊĊĉ ĉ data Ġclass ĠTax Rule ( Ċĉĉ ĉ val Ġzone Id : ĠString ? Ġ= Ġnull , Ċĉĉ ĉ val Ġtax : ĠDouble ? Ġ= Ġnull Ċĉ ĉ ) Ċ ĉ } ĊĊ ĉ data Ġclass ĠBusiness Registration ID ( Ċĉ ĉ val Ġname : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġvalue : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠLeg al Pages Settings Details ( Ċĉ ĉ val Ġrequire Terms Agreement At Checkout : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġlegal Pages : ĠList < Legal Pages Info >? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠLeg al Pages Info ( Ċĉ ĉ val Ġtype : ĠType ? Ġ= Ġnull , Ċĉ ĉ val Ġenabled : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġtitle : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġdisplay : ĠDisplay ? Ġ= Ġnull , Ċĉ ĉ val Ġtext : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġexternal Url : ĠString ? Ġ= Ġnull Ċ ĉ ) Ġ{ Ċĉ ĉ enum Ġclass ĠType Ġ{ Ċĉĉ ĉ LEG AL _ INFO , ĠSH IP PING _ CO ST _ PAYMENT _ INFO , ĠRE VOC ATION _ TERMS , ĠTER MS , ĠPRIV ACY _ STATE MENT Ċĉ ĉ } ĊĊĉ ĉ enum Ġclass ĠDisplay Ġ{ Ċĉĉ ĉ INLINE , ĠEXTER NAL _ URL Ċĉ ĉ } Ċ ĉ } ĊĊ ĉ data Ġclass ĠPayment Info ( Ċĉ ĉ val Ġpayment Options : ĠList < Payment Option Info >? Ġ= Ġnull , Ċĉ ĉ val Ġapple Pay : ĠApple Pay ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠPayment Option Info ( Ċĉ ĉ val Ġid : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġenabled : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġcheckout Title : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġcheckout Description : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġpayment Processor Id : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġpayment Processor Title : ĠString ? Ġ= Ġnull , Ċĉ ĉ val ĠorderBy : ĠInt ? Ġ= Ġnull , Ċĉ ĉ val Ġapp ClientId : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġinstructions For Customer : ĠInstructions For Customer Info ? Ġ= Ġnull , Ċĉ ĉ val Ġshipping Settings : ĠSh ipping Settings ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠApple Pay ( Ċĉ ĉ val Ġenabled : ĠBoolean Ġ= Ġfalse , Ċĉ ĉ val Ġavailable : ĠBoolean Ġ= Ġfalse , Ċĉ ĉ val Ġgateway : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġverification File Url : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠInstructions For Customer Info ( Ċĉ ĉ val Ġinstructions Title : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġinstructions : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠSh ipping Settings ( Ċĉ ĉ val Ġenabled Shipping Methods : ĠList < String >? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠFeature Toggle s Info ( Ċĉ ĉ val Ġname : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġvisible : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġenabled : ĠBoolean ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠDesign Settings ( Ċĉ ĉ @ Json FieldName (" breadcrumbs _ have _ home _ item ") Ċĉ ĉ val Ġbreadcrumb s Have Home Item : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" breadcrumbs _ home _ url ") Ċĉ ĉ val Ġbreadcrumb s Home Url : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" breadcrumbs _ separator ") Ċĉ ĉ val Ġbreadcrumb s Separator : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" cart _ widget _ fixed ") Ċĉ ĉ val Ġcart Widget Fixed : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" cart _ widget _ fixed _ position ") Ċĉ ĉ val Ġcart Widget Fixed Position : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" cart _ widget _ fixed _ shape ") Ċĉ ĉ val Ġcart Widget Fixed Shape : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" cart _ widget _ horizontal _ indent ") Ċĉ ĉ val Ġcart Widget Horizontal Indent : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" cart _ widget _ icon ") Ċĉ ĉ val Ġcart Widget Icon : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" cart _ widget _ layout ") Ċĉ ĉ val Ġcart Widget Layout : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" cart _ widget _ show _ buy _ animation ") Ċĉ ĉ val Ġcart Widget Show Buy Animation : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" cart _ widget _ show _ empty _ cart ") Ċĉ ĉ val Ġcart Widget Show Empty Cart : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" cart _ widget _ store _ custom _ icon _ url ") Ċĉ ĉ val Ġcart Widget Store Custom Icon Url : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" cart _ widget _ vertical _ indent ") Ċĉ ĉ val Ġcart Widget Vertical Indent : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" checkout _ products _ collapsed _ on _ desktop ") Ċĉ ĉ val Ġcheckout Products Collapsed On Desktop : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" checkout _ products _ collapsed _ on _ mobile ") Ċĉ ĉ val Ġcheckout Products Collapsed On Mobile : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" enable _ catalog _ on _ one _ page ") Ċĉ ĉ val Ġenable Catalog On One Page : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" enable _ page _ transitions ") Ċĉ ĉ val Ġenable Page Transitions : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" enable _ simple _ category _ list ") Ċĉ ĉ val Ġenable Simple Category List : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" feedback _ message _ position ") Ċĉ ĉ val Ġfeedback Message Position : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" legal _ pages _ show _ page _ links ") Ċĉ ĉ val Ġlegal Pages Show Page Links : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ additional _ images _ has _ shadow ") Ċĉ ĉ val Ġproduct Details Additional Images Has Shadow : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ additional _ images _ preview _ on _ click ") Ċĉ ĉ val Ġproduct Details Additional Images Preview OnClick : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ cut _ product _ description _ in _ sidebar ") Ċĉ ĉ val Ġproduct Details Cut Product Description In Sidebar : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ gallery _ layout ") Ċĉ ĉ val Ġproduct Details Gallery Layout : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ hide _ price _ modifiers ") Ċĉ ĉ val Ġproduct Details Hide Price Modifiers : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ image _ carousel ") Ċĉ ĉ val Ġproduct Details Image Carousel : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ layout ") Ċĉ ĉ val Ġproduct Details Layout : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ position _ breadcrumbs ") Ċĉ ĉ val Ġproduct Details Position Breadcrumb s : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ position _ buy _ button ") Ċĉ ĉ val Ġproduct Details Position Buy Button : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ position _ product _ description ") Ċĉ ĉ val Ġproduct Details Position Product Description : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ position _ product _ name ") Ċĉ ĉ val Ġproduct Details Position ProductName : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ position _ product _ options ") Ċĉ ĉ val Ġproduct Details Position Product Options : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ position _ product _ price ") Ċĉ ĉ val Ġproduct Details Position Product Price : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ position _ product _ sku ") Ċĉ ĉ val Ġproduct Details Position Product Sku : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ position _ save _ for _ later ") Ċĉ ĉ val Ġproduct Details Position Save For Later : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ position _ share _ buttons ") Ċĉ ĉ val Ġproduct Details Position Share Buttons : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ position _ subtitle ") Ċĉ ĉ val Ġproduct Details Position Subtitle : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ position _ who les ale _ prices ") Ċĉ ĉ val Ġproduct Details Position Who les ale Prices : ĠInt ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ attributes ") Ċĉ ĉ val Ġproduct Details Show Attributes : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ breadcrumbs ") Ċĉ ĉ val Ġproduct Details Show Breadcrumb s : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ breadcrumbs _ position ") Ċĉ ĉ val Ġproduct Details Show Breadcrumb s Position : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ buy _ button ") Ċĉ ĉ val Ġproduct Details Show Buy Button : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ facebook _ share _ button ") Ċĉ ĉ val Ġproduct Details Show Facebook Share Button : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ in _ stock _ label ") Ċĉ ĉ val Ġproduct Details Show In Stock Label : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ navigation _ arrows ") Ċĉ ĉ val Ġproduct Details Show Navigation Ar rows : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ number _ of _ items _ in _ stock ") Ċĉ ĉ val Ġproduct Details Show NumberOf Items In Stock : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ p interest _ share _ button ") Ċĉ ĉ val Ġproduct Details Show P interest Share Button : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ price _ per _ unit ") Ċĉ ĉ val Ġproduct Details Show Price Per Unit : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ product _ description ") Ċĉ ĉ val Ġproduct Details Show Product Description : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ product _ name ") Ċĉ ĉ val Ġproduct Details Show ProductName : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ product _ name _ always _ first _ on _ mobile ") Ċĉ ĉ val Ġproduct Details Show ProductName Always First On Mobile : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ product _ options ") Ċĉ ĉ val Ġproduct Details Show Product Options : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ product _ photo _ zoom ") Ċĉ ĉ val Ġproduct Details Show Product Photo Zoom : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ product _ price ") Ċĉ ĉ val Ġproduct Details Show Product Price : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ product _ sku ") Ċĉ ĉ val Ġproduct Details Show Product Sku : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ qty ") Ċĉ ĉ val Ġproduct Details Show Qty : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ sale _ price ") Ċĉ ĉ val Ġproduct Details Show Sale Price : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ save _ for _ later ") Ċĉ ĉ val Ġproduct Details Show Save For Later : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ share _ buttons ") Ċĉ ĉ val Ġproduct Details Show Share Buttons : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ subtitle ") Ċĉ ĉ val Ġproduct Details Show Subtitle : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ tax ") Ċĉ ĉ val Ġproduct Details Show Tax : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ twitter _ share _ button ") Ċĉ ĉ val Ġproduct Details Show Twitter Share Button : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ vk _ share _ button ") Ċĉ ĉ val Ġproduct Details Show Vk Share Button : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ weight ") Ċĉ ĉ val Ġproduct Details Show Weight : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ show _ who les ale _ prices ") Ċĉ ĉ val Ġproduct Details Show Who les ale Prices : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ thumb nails _ aspect _ ratio ") Ċĉ ĉ val Ġproduct Details Thumb nails AspectRatio : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ two _ columns _ with _ left _ sidebar _ show _ product _ description _ on _ sidebar ") Ċĉ ĉ val Ġproduct Details Two Columns With Left Sidebar Show Product Description On Sidebar : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ details _ two _ columns _ with _ right _ sidebar _ show _ product _ description _ on _ sidebar ") Ċĉ ĉ val Ġproduct Details Two Columns With Right Sidebar Show Product Description On Sidebar : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ filters _ opened _ by _ default _ on _ category _ page ") Ċĉ ĉ val Ġproduct Filters Opened ByDefault On Category Page : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ filters _ position _ category _ page ") Ċĉ ĉ val Ġproduct Filters Position Category Page : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ filters _ position _ search _ page ") Ċĉ ĉ val Ġproduct Filters Position Search Page : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ buy button _ behavior ") Ċĉ ĉ val Ġproduct List Buy Now Behaviour : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ category _ image _ aspect _ ratio ") Ċĉ ĉ val Ġproduct List Category Image Layout : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ category _ image _ position ") Ċĉ ĉ val Ġproduct List Category Image Position : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ category _ image _ size ") Ċĉ ĉ val Ġproduct List Category Image Size : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ category _ title _ behavior ") Ċĉ ĉ val Ġproduct List Category Name Behaviour : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ image _ aspect _ ratio ") Ċĉ ĉ val Ġproduct List Image Layout : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ image _ has _ shadow ") Ċĉ ĉ val Ġproduct List Image Has Shadow : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ image _ position ") Ċĉ ĉ val Ġproduct List Image Position : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ image _ size ") Ċĉ ĉ val Ġproduct List Image Size : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ price _ behavior ") Ċĉ ĉ val Ġproduct List Price Behaviour : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ product _ info _ layout ") Ċĉ ĉ val Ġproduct List Card Layout : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ show _ additional _ image _ on _ hover ") Ċĉ ĉ val Ġproduct List Show Additional Image : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" show _ breadcrumbs ") Ċĉ ĉ val Ġproduct List Show Breadcrumb s : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ show _ frame ") Ċĉ ĉ val Ġproduct List Show Card Frame : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" show _ footer _ menu ") Ċĉ ĉ val Ġproduct List Show Footer Menu : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ show _ on _ sale _ label ") Ċĉ ĉ val Ġproduct List Show On Sale Label : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ show _ name _ your _ price _ label ") Ċĉ ĉ val Ġproduct List Show Pay What You Want Label : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ show _ product _ images ") Ċĉ ĉ val Ġproduct List Show Product Images : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" show _ signin _ link ") Ċĉ ĉ val Ġproduct List Show SignIn Link : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ show _ sold _ out _ label ") Ċĉ ĉ val Ġproduct List Show S old Out Label : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ show _ sort _ view as _ options ") Ċĉ ĉ val Ġproduct List Show Sort View As Options : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ sku _ behavior ") Ċĉ ĉ val Ġproduct List SK U Behaviour : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ subtitle s _ behavior ") Ċĉ ĉ val Ġproduct List Sub titles Behavior : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" product _ list _ title _ behavior ") Ċĉ ĉ val Ġproduct List Name Behaviour : ĠString ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" shopping _ cart _ products _ collapsed _ on _ desktop ") Ċĉ ĉ val Ġshopping Cart Products Collapsed On Desktop : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" shopping _ cart _ products _ collapsed _ on _ mobile ") Ċĉ ĉ val Ġshopping Cart Products Collapsed On Mobile : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" shopping _ cart _ show _ qty _ inputs _ on _ mobile ") Ċĉ ĉ val Ġshopping Cart Show Qty Inputs : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" shopping _ cart _ show _ weight ") Ċĉ ĉ val Ġshopping Cart Show Weight : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" show _ cart _ widget ") Ċĉ ĉ val Ġshow Cart Widget : ĠBoolean ? Ġ= Ġnull , ĊĊĉ ĉ @ Json FieldName (" show _ root _ categories ") Ċĉ ĉ val Ġshow Root Categories : ĠBoolean ? Ġ= Ġnull , Ċ ĉ ) ĊĊ ĉ data Ġclass ĠProduct Filters Settings ( Ċĉ ĉ val Ġenabled In Sto refront : ĠBoolean ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠF BM ess enger Settings ( Ċĉ ĉ val Ġenabled : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġfb Messenger Page Id : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġfb Messenger Theme Color : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġfb Messenger Message Us Button Color : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠOrder Invoice Settings ( Ċĉ ĉ val Ġdisplay Order In voices : ĠBoolean ? Ġ= Ġnull , Ċĉ ĉ val Ġattach Invoice To Order Email Notifications : ĠAttach Value ? Ġ= Ġnull , Ċĉ ĉ val Ġinvoice Logo Url : ĠString ? Ġ= Ġnull Ċ ĉ ) Ġ{ Ċĉ ĉ enum Ġclass ĠAttach Value Ġ{ Ċĉĉ ĉ ATTACH _ TO _ ALL _ EMAIL S , ĠDO _ NOT _ ATTACH Ċĉ ĉ } Ċ ĉ } ĊĊ ĉ data Ġclass ĠG ift Card Settings ( Ċĉ ĉ val Ġproducts : ĠList < Gift Card Products >? Ġ= Ġnull , Ċĉ ĉ val Ġdisplay Location : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ data Ġclass ĠG ift Card Products ( Ċĉ ĉ val Ġid : ĠInt ? Ġ= Ġnull , Ċĉ ĉ val Ġname : ĠString ? Ġ= Ġnull , Ċĉ ĉ val Ġurl : ĠString ? Ġ= Ġnull Ċ ĉ ) ĊĊ ĉ override Ġfun Ġget Modify Kind () Ġ= ĠModify Kind . ReadWrite ( Updated Store Profile :: class ) Ċ } Ċ