import{registerTemplate as i,freezeTemplate as t,registerDecorators as s,registerComponent as e}from"@kdcloudjs/kwc";import r from"./shadowBaseClassPrivate.js";import"../intlFormat-DNT_1eg4.js";import{n as o}from"../NumberFormat-CVAfQTsE.js";import"./configProvider.js";import"../observable-tloG64m6.js";import"../i18n-B98kiI7M.js";import{toFormattedNumber as m}from"./utilsPrivate.js";import"../client-Ddi3i8XR.js";import"../ssr-C2pjZzfv.js";import"../empty_html-CjXB8rB4.js";import"../normalize-C0Pp7GJL.js";import"./iso8601Utils.js";import"../colorValid-qIPgkqGp.js";import"./i18nCldrOptions.js";import"./i18nService.js";import"./features.js";import"../classSet-DY6Qvt6E.js";import"../labelUtils-DAuN2uUV.js";import"../label-CY8Q8HAO.js";var n=[[function(i,t,s){return(t?(s?"":'[dir="rtl"]')+" :host":(s?"":'[dir="rtl"]')+" "+(i?"["+i+"-host]":""))+(s?":dir(rtl)":"")+" {direction: ltr;unicode-bidi: embed;}"}]];function a(i,t,s,e){const{d:r,t:o}=i;return[o(r(t.formattedNumber))]}var c=i(a);a.stylesheets=[],a.stylesheetToken="kwc-ni5835mgdp",a.legacyStylesheetToken="D:\\new_workspace\\workspace\\kingdee-base-components\\src\\modules\\kd\\formattedNumber-undefined_formattedNumber",n&&a.stylesheets.push.apply(a.stylesheets,n),t(a);class l extends r{constructor(...i){super(...i),this.value=void 0,this.formatStyle="decimal",this.currencyCode=void 0,this.currencyDisplayAs="symbol",this.minimumIntegerDigits=void 0,this.minimumFractionDigits=void 0,this.maximumFractionDigits=void 0,this.minimumSignificantDigits=void 0,this.maximumSignificantDigits=void 0}get formattedNumber(){return m(this,o)}}s(l,{publicProps:{value:{config:0},formatStyle:{config:0},currencyCode:{config:0},currencyDisplayAs:{config:0},minimumIntegerDigits:{config:0},minimumFractionDigits:{config:0},maximumFractionDigits:{config:0},minimumSignificantDigits:{config:0},maximumSignificantDigits:{config:0}}});const p=e(l,{tmpl:c,sel:"D:\\new_workspace\\workspace\\kingdee-base-components\\src\\modules\\kd\\formattedNumber-",apiVersion:63});l.interopMap={props:{formatStyle:"style"}};export{p as default};
