[{"data":1,"prerenderedAt":2304},["ShallowReactive",2],{"navigation_docs_en":3,"-en-api-reference-nuxt":98,"-en-api-reference-nuxt-surround":2299},[4,23,49,83,93],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":22},"Getting Started","i-lucide-rocket","/en/getting-started","en/1.getting-started",[10,14,18],{"title":11,"path":12,"stem":13},"Installation","/en/getting-started/installation","en/1.getting-started/1.installation",{"title":15,"path":16,"stem":17},"Configuration","/en/getting-started/configuration","en/1.getting-started/2.configuration",{"title":19,"path":20,"stem":21},"Quick Start","/en/getting-started/quick-start","en/1.getting-started/3.quick-start",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"Guides","i-lucide-book-open","/en/guides","en/2.guides",[29,33,37,41,45],{"title":30,"path":31,"stem":32},"Authentication","/en/guides/authentication","en/2.guides/1.authentication",{"title":34,"path":35,"stem":36},"Invoices","/en/guides/invoices","en/2.guides/2.invoices",{"title":38,"path":39,"stem":40},"Notifications","/en/guides/notifications","en/2.guides/3.notifications",{"title":42,"path":43,"stem":44},"Communications","/en/guides/communications","en/2.guides/4.communications",{"title":46,"path":47,"stem":48},"XML Builder","/en/guides/xml-builder","en/2.guides/5.xml-builder",{"title":50,"icon":51,"path":52,"stem":53,"children":54,"page":22},"API Reference","i-lucide-code","/en/api-reference","en/3.api-reference",[55,59,62,66,69,73,76,79],{"title":56,"path":57,"stem":58},"Core","/en/api-reference/core","en/3.api-reference/1.core",{"title":34,"path":60,"stem":61},"/en/api-reference/invoices","en/3.api-reference/2.invoices",{"title":63,"path":64,"stem":65},"Errors","/en/api-reference/errors","en/3.api-reference/3.errors",{"title":46,"path":67,"stem":68},"/en/api-reference/xml-builder","en/3.api-reference/4.xml-builder",{"title":70,"path":71,"stem":72},"Utils","/en/api-reference/utils","en/3.api-reference/5.utils",{"title":38,"path":74,"stem":75},"/en/api-reference/notifications","en/3.api-reference/6.notifications",{"title":42,"path":77,"stem":78},"/en/api-reference/communications","en/3.api-reference/7.communications",{"title":80,"path":81,"stem":82},"Nuxt Module","/en/api-reference/nuxt","en/3.api-reference/8.nuxt",{"title":84,"path":85,"stem":86,"children":87,"icon":92},"Integrations","/en/integrations","en/4.integrations/0.index",[88,89],{"title":84,"path":85,"stem":86},{"title":80,"path":90,"stem":91},"/en/integrations/nuxt","en/4.integrations/1.nuxt","i-lucide-puzzle",{"title":94,"path":95,"stem":96,"icon":97},"Changelog","/en/changelog","en/5.changelog","i-lucide-history",{"id":99,"title":80,"body":100,"description":2293,"extension":2294,"links":2295,"meta":2296,"navigation":218,"path":81,"seo":2297,"stem":82,"__hash__":2298},"docs_en/en/3.api-reference/8.nuxt.md",{"type":101,"value":102,"toc":2277},"minimark",[103,107,116,120,145,148,153,160,267,313,317,323,399,455,458,462,470,474,481,501,518,523,687,689,693,700,717,724,729,802,806,1033,1263,1265,1269,1275,1292,1299,1303,1365,1369,1653,1655,1659,1665,1682,1689,1693,1755,1759,1953,1955,1959,1962,2157,2159,2163,2166,2234,2239,2241,2245,2265,2273],[104,105,80],"h1",{"id":106},"nuxt-module",[108,109,110,111,115],"p",{},"The ",[112,113,114],"code",{},"@fatturazione-elettronica-aruba/nuxt"," package provides Nuxt integration through auto-imported server-side composables.",[117,118,11],"h2",{"id":119},"installation",[121,122,127],"pre",{"className":123,"code":124,"language":125,"meta":126,"style":126},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","pnpm add @fatturazione-elettronica-aruba/nuxt\n","bash","",[112,128,129],{"__ignoreMap":126},[130,131,134,138,142],"span",{"class":132,"line":133},"line",1,[130,135,137],{"class":136},"sBMFI","pnpm",[130,139,141],{"class":140},"sfazB"," add",[130,143,144],{"class":140}," @fatturazione-elettronica-aruba/nuxt\n",[117,146,15],{"id":147},"configuration",[149,150,152],"h3",{"id":151},"moduleoptions","ModuleOptions",[108,154,155,156,159],{},"Module configuration options in ",[112,157,158],{},"nuxt.config.ts",":",[121,161,165],{"className":162,"code":163,"language":164,"meta":126,"style":126},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  modules: ['@fatturazione-elettronica-aruba/nuxt'],\n\n  fatturazioneAruba: {\n    environment: 'demo',\n  },\n});\n","typescript",[112,166,167,188,213,220,231,249,255],{"__ignoreMap":126},[130,168,169,173,176,180,184],{"class":132,"line":133},[130,170,172],{"class":171},"s7zQu","export",[130,174,175],{"class":171}," default",[130,177,179],{"class":178},"s2Zo4"," defineNuxtConfig",[130,181,183],{"class":182},"sTEyZ","(",[130,185,187],{"class":186},"sMK4o","{\n",[130,189,191,195,197,200,203,205,207,210],{"class":132,"line":190},2,[130,192,194],{"class":193},"swJcz","  modules",[130,196,159],{"class":186},[130,198,199],{"class":182}," [",[130,201,202],{"class":186},"'",[130,204,114],{"class":140},[130,206,202],{"class":186},[130,208,209],{"class":182},"]",[130,211,212],{"class":186},",\n",[130,214,216],{"class":132,"line":215},3,[130,217,219],{"emptyLinePlaceholder":218},true,"\n",[130,221,223,226,228],{"class":132,"line":222},4,[130,224,225],{"class":193},"  fatturazioneAruba",[130,227,159],{"class":186},[130,229,230],{"class":186}," {\n",[130,232,234,237,239,242,245,247],{"class":132,"line":233},5,[130,235,236],{"class":193},"    environment",[130,238,159],{"class":186},[130,240,241],{"class":186}," '",[130,243,244],{"class":140},"demo",[130,246,202],{"class":186},[130,248,212],{"class":186},[130,250,252],{"class":132,"line":251},6,[130,253,254],{"class":186},"  },\n",[130,256,258,261,264],{"class":132,"line":257},7,[130,259,260],{"class":186},"}",[130,262,263],{"class":182},")",[130,265,266],{"class":186},";\n",[268,269,270,289],"table",{},[271,272,273],"thead",{},[274,275,276,280,283,286],"tr",{},[277,278,279],"th",{},"Property",[277,281,282],{},"Type",[277,284,285],{},"Default",[277,287,288],{},"Description",[290,291,292],"tbody",{},[274,293,294,300,305,310],{},[295,296,297],"td",{},[112,298,299],{},"environment",[295,301,302],{},[112,303,304],{},"'demo' | 'production'",[295,306,307],{},[112,308,309],{},"'demo'",[295,311,312],{},"Aruba API environment",[149,314,316],{"id":315},"runtimeconfig","RuntimeConfig",[108,318,319,320,159],{},"Credentials configurable via ",[112,321,322],{},"runtimeConfig",[121,324,326],{"className":162,"code":325,"language":164,"meta":126,"style":126},"export default defineNuxtConfig({\n  runtimeConfig: {\n    fatturazioneAruba: {\n      username: '',\n      password: '',\n    },\n  },\n});\n",[112,327,328,340,349,358,370,381,386,390],{"__ignoreMap":126},[130,329,330,332,334,336,338],{"class":132,"line":133},[130,331,172],{"class":171},[130,333,175],{"class":171},[130,335,179],{"class":178},[130,337,183],{"class":182},[130,339,187],{"class":186},[130,341,342,345,347],{"class":132,"line":190},[130,343,344],{"class":193},"  runtimeConfig",[130,346,159],{"class":186},[130,348,230],{"class":186},[130,350,351,354,356],{"class":132,"line":215},[130,352,353],{"class":193},"    fatturazioneAruba",[130,355,159],{"class":186},[130,357,230],{"class":186},[130,359,360,363,365,368],{"class":132,"line":222},[130,361,362],{"class":193},"      username",[130,364,159],{"class":186},[130,366,367],{"class":186}," ''",[130,369,212],{"class":186},[130,371,372,375,377,379],{"class":132,"line":233},[130,373,374],{"class":193},"      password",[130,376,159],{"class":186},[130,378,367],{"class":186},[130,380,212],{"class":186},[130,382,383],{"class":132,"line":251},[130,384,385],{"class":186},"    },\n",[130,387,388],{"class":132,"line":257},[130,389,254],{"class":186},[130,391,393,395,397],{"class":132,"line":392},8,[130,394,260],{"class":186},[130,396,263],{"class":182},[130,398,266],{"class":186},[268,400,401,414],{},[271,402,403],{},[274,404,405,407,409,412],{},[277,406,279],{},[277,408,282],{},[277,410,411],{},"Env Variable",[277,413,288],{},[290,415,416,436],{},[274,417,418,423,428,433],{},[295,419,420],{},[112,421,422],{},"username",[295,424,425],{},[112,426,427],{},"string",[295,429,430],{},[112,431,432],{},"NUXT_FATTURAZIONE_ARUBA_USERNAME",[295,434,435],{},"Aruba API username",[274,437,438,443,447,452],{},[295,439,440],{},[112,441,442],{},"password",[295,444,445],{},[112,446,427],{},[295,448,449],{},[112,450,451],{},"NUXT_FATTURAZIONE_ARUBA_PASSWORD",[295,453,454],{},"Aruba API password",[456,457],"hr",{},[117,459,461],{"id":460},"composables","Composables",[108,463,464,465,469],{},"All composables are available exclusively in Nitro ",[466,467,468],"strong",{},"server routes"," and are auto-imported.",[149,471,473],{"id":472},"usearubaclient","useArubaClient()",[108,475,476,477,480],{},"Returns the automatically configured ",[112,478,479],{},"ArubaClient"," singleton instance.",[121,482,484],{"className":162,"code":483,"language":164,"meta":126,"style":126},"function useArubaClient(): ArubaClient\n",[112,485,486],{"__ignoreMap":126},[130,487,488,492,495,498],{"class":132,"line":133},[130,489,491],{"class":490},"spNyl","function",[130,493,494],{"class":178}," useArubaClient",[130,496,497],{"class":186},"():",[130,499,500],{"class":136}," ArubaClient\n",[108,502,503,506,507,509,510,513,514,517],{},[466,504,505],{},"Returns:"," ",[112,508,479],{}," - Main client with access to ",[112,511,512],{},"auth"," and ",[112,515,516],{},"http",".",[108,519,520],{},[466,521,522],{},"Example:",[121,524,526],{"className":162,"code":525,"language":164,"meta":126,"style":126},"// server/api/user.get.ts\nexport default defineEventHandler(async () => {\n  const client = useArubaClient();\n  \n  // Access user info\n  const userInfo = await client.auth.getUserInfo();\n  \n  return {\n    username: userInfo.username,\n    vatCode: userInfo.vatCode,\n    accountStatus: userInfo.accountStatus,\n  };\n});\n",[112,527,528,534,556,574,579,584,611,615,622,638,655,672,678],{"__ignoreMap":126},[130,529,530],{"class":132,"line":133},[130,531,533],{"class":532},"sHwdD","// server/api/user.get.ts\n",[130,535,536,538,540,543,545,548,551,554],{"class":132,"line":190},[130,537,172],{"class":171},[130,539,175],{"class":171},[130,541,542],{"class":178}," defineEventHandler",[130,544,183],{"class":182},[130,546,547],{"class":490},"async",[130,549,550],{"class":186}," ()",[130,552,553],{"class":490}," =>",[130,555,230],{"class":186},[130,557,558,561,564,567,569,572],{"class":132,"line":215},[130,559,560],{"class":490},"  const",[130,562,563],{"class":182}," client",[130,565,566],{"class":186}," =",[130,568,494],{"class":178},[130,570,571],{"class":193},"()",[130,573,266],{"class":186},[130,575,576],{"class":132,"line":222},[130,577,578],{"class":193},"  \n",[130,580,581],{"class":132,"line":233},[130,582,583],{"class":532},"  // Access user info\n",[130,585,586,588,591,593,596,598,600,602,604,607,609],{"class":132,"line":251},[130,587,560],{"class":490},[130,589,590],{"class":182}," userInfo",[130,592,566],{"class":186},[130,594,595],{"class":171}," await",[130,597,563],{"class":182},[130,599,517],{"class":186},[130,601,512],{"class":182},[130,603,517],{"class":186},[130,605,606],{"class":178},"getUserInfo",[130,608,571],{"class":193},[130,610,266],{"class":186},[130,612,613],{"class":132,"line":257},[130,614,578],{"class":193},[130,616,617,620],{"class":132,"line":392},[130,618,619],{"class":171},"  return",[130,621,230],{"class":186},[130,623,625,628,630,632,634,636],{"class":132,"line":624},9,[130,626,627],{"class":193},"    username",[130,629,159],{"class":186},[130,631,590],{"class":182},[130,633,517],{"class":186},[130,635,422],{"class":182},[130,637,212],{"class":186},[130,639,641,644,646,648,650,653],{"class":132,"line":640},10,[130,642,643],{"class":193},"    vatCode",[130,645,159],{"class":186},[130,647,590],{"class":182},[130,649,517],{"class":186},[130,651,652],{"class":182},"vatCode",[130,654,212],{"class":186},[130,656,658,661,663,665,667,670],{"class":132,"line":657},11,[130,659,660],{"class":193},"    accountStatus",[130,662,159],{"class":186},[130,664,590],{"class":182},[130,666,517],{"class":186},[130,668,669],{"class":182},"accountStatus",[130,671,212],{"class":186},[130,673,675],{"class":132,"line":674},12,[130,676,677],{"class":186},"  };\n",[130,679,681,683,685],{"class":132,"line":680},13,[130,682,260],{"class":186},[130,684,263],{"class":182},[130,686,266],{"class":186},[456,688],{},[149,690,692],{"id":691},"usearubainvoices","useArubaInvoices()",[108,694,695,696,699],{},"Returns the ",[112,697,698],{},"InvoicesClient"," singleton instance for invoice management.",[121,701,703],{"className":162,"code":702,"language":164,"meta":126,"style":126},"function useArubaInvoices(): InvoicesClient\n",[112,704,705],{"__ignoreMap":126},[130,706,707,709,712,714],{"class":132,"line":133},[130,708,491],{"class":490},[130,710,711],{"class":178}," useArubaInvoices",[130,713,497],{"class":186},[130,715,716],{"class":136}," InvoicesClient\n",[108,718,719,506,721,723],{},[466,720,505],{},[112,722,698],{}," - Client for invoice operations.",[108,725,726],{},[466,727,728],{},"Available methods:",[268,730,731,740],{},[271,732,733],{},[274,734,735,738],{},[277,736,737],{},"Method",[277,739,288],{},[290,741,742,752,762,772,782,792],{},[274,743,744,749],{},[295,745,746],{},[112,747,748],{},"upload(params)",[295,750,751],{},"Upload an invoice",[274,753,754,759],{},[295,755,756],{},[112,757,758],{},"findSent(params)",[295,760,761],{},"Search sent invoices",[274,763,764,769],{},[295,765,766],{},[112,767,768],{},"findReceived(params)",[295,770,771],{},"Search received invoices",[274,773,774,779],{},[295,775,776],{},[112,777,778],{},"downloadSent(params)",[295,780,781],{},"Download sent invoice XML",[274,783,784,789],{},[295,785,786],{},[112,787,788],{},"downloadReceived(params)",[295,790,791],{},"Download received invoice XML",[274,793,794,799],{},[295,795,796],{},[112,797,798],{},"sendOutcome(params)",[295,800,801],{},"Send customer outcome",[108,803,804],{},[466,805,522],{},[121,807,809],{"className":162,"code":808,"language":164,"meta":126,"style":126},"// server/api/invoices/index.get.ts\nexport default defineEventHandler(async (event) => {\n  const invoices = useArubaInvoices();\n  const query = getQuery(event);\n  \n  const result = await invoices.findSent({\n    creationDateStart: query.from as string,\n    creationDateEnd: query.to as string,\n    page: Number(query.page) || 0,\n    size: Number(query.size) || 20,\n  });\n  \n  return result;\n});\n",[112,810,811,816,841,856,876,880,902,924,944,976,1003,1012,1016,1024],{"__ignoreMap":126},[130,812,813],{"class":132,"line":133},[130,814,815],{"class":532},"// server/api/invoices/index.get.ts\n",[130,817,818,820,822,824,826,828,831,835,837,839],{"class":132,"line":190},[130,819,172],{"class":171},[130,821,175],{"class":171},[130,823,542],{"class":178},[130,825,183],{"class":182},[130,827,547],{"class":490},[130,829,830],{"class":186}," (",[130,832,834],{"class":833},"sHdIc","event",[130,836,263],{"class":186},[130,838,553],{"class":490},[130,840,230],{"class":186},[130,842,843,845,848,850,852,854],{"class":132,"line":215},[130,844,560],{"class":490},[130,846,847],{"class":182}," invoices",[130,849,566],{"class":186},[130,851,711],{"class":178},[130,853,571],{"class":193},[130,855,266],{"class":186},[130,857,858,860,863,865,868,870,872,874],{"class":132,"line":222},[130,859,560],{"class":490},[130,861,862],{"class":182}," query",[130,864,566],{"class":186},[130,866,867],{"class":178}," getQuery",[130,869,183],{"class":193},[130,871,834],{"class":182},[130,873,263],{"class":193},[130,875,266],{"class":186},[130,877,878],{"class":132,"line":233},[130,879,578],{"class":193},[130,881,882,884,887,889,891,893,895,898,900],{"class":132,"line":251},[130,883,560],{"class":490},[130,885,886],{"class":182}," result",[130,888,566],{"class":186},[130,890,595],{"class":171},[130,892,847],{"class":182},[130,894,517],{"class":186},[130,896,897],{"class":178},"findSent",[130,899,183],{"class":193},[130,901,187],{"class":186},[130,903,904,907,909,911,913,916,919,922],{"class":132,"line":257},[130,905,906],{"class":193},"    creationDateStart",[130,908,159],{"class":186},[130,910,862],{"class":182},[130,912,517],{"class":186},[130,914,915],{"class":182},"from",[130,917,918],{"class":171}," as",[130,920,921],{"class":136}," string",[130,923,212],{"class":186},[130,925,926,929,931,933,935,938,940,942],{"class":132,"line":392},[130,927,928],{"class":193},"    creationDateEnd",[130,930,159],{"class":186},[130,932,862],{"class":182},[130,934,517],{"class":186},[130,936,937],{"class":182},"to",[130,939,918],{"class":171},[130,941,921],{"class":136},[130,943,212],{"class":186},[130,945,946,949,951,954,956,959,961,964,967,970,974],{"class":132,"line":624},[130,947,948],{"class":193},"    page",[130,950,159],{"class":186},[130,952,953],{"class":178}," Number",[130,955,183],{"class":193},[130,957,958],{"class":182},"query",[130,960,517],{"class":186},[130,962,963],{"class":182},"page",[130,965,966],{"class":193},") ",[130,968,969],{"class":186},"||",[130,971,973],{"class":972},"sbssI"," 0",[130,975,212],{"class":186},[130,977,978,981,983,985,987,989,991,994,996,998,1001],{"class":132,"line":640},[130,979,980],{"class":193},"    size",[130,982,159],{"class":186},[130,984,953],{"class":178},[130,986,183],{"class":193},[130,988,958],{"class":182},[130,990,517],{"class":186},[130,992,993],{"class":182},"size",[130,995,966],{"class":193},[130,997,969],{"class":186},[130,999,1000],{"class":972}," 20",[130,1002,212],{"class":186},[130,1004,1005,1008,1010],{"class":132,"line":657},[130,1006,1007],{"class":186},"  }",[130,1009,263],{"class":193},[130,1011,266],{"class":186},[130,1013,1014],{"class":132,"line":674},[130,1015,578],{"class":193},[130,1017,1018,1020,1022],{"class":132,"line":680},[130,1019,619],{"class":171},[130,1021,886],{"class":182},[130,1023,266],{"class":186},[130,1025,1027,1029,1031],{"class":132,"line":1026},14,[130,1028,260],{"class":186},[130,1030,263],{"class":182},[130,1032,266],{"class":186},[121,1034,1036],{"className":162,"code":1035,"language":164,"meta":126,"style":126},"// server/api/invoices/upload.post.ts\nimport { encodeBase64 } from '@fatturazione-elettronica-aruba/utils';\n\nexport default defineEventHandler(async (event) => {\n  const body = await readBody(event);\n  const invoices = useArubaInvoices();\n  \n  const result = await invoices.upload({\n    dataFile: encodeBase64(body.xml),\n    signed: body.signed ?? false,\n  });\n  \n  return {\n    success: true,\n    filename: result.uploadFileName,\n  };\n});\n",[112,1037,1038,1043,1069,1073,1095,1117,1131,1135,1156,1179,1202,1210,1214,1220,1232,1249,1254],{"__ignoreMap":126},[130,1039,1040],{"class":132,"line":133},[130,1041,1042],{"class":532},"// server/api/invoices/upload.post.ts\n",[130,1044,1045,1048,1051,1054,1057,1060,1062,1065,1067],{"class":132,"line":190},[130,1046,1047],{"class":171},"import",[130,1049,1050],{"class":186}," {",[130,1052,1053],{"class":182}," encodeBase64",[130,1055,1056],{"class":186}," }",[130,1058,1059],{"class":171}," from",[130,1061,241],{"class":186},[130,1063,1064],{"class":140},"@fatturazione-elettronica-aruba/utils",[130,1066,202],{"class":186},[130,1068,266],{"class":186},[130,1070,1071],{"class":132,"line":215},[130,1072,219],{"emptyLinePlaceholder":218},[130,1074,1075,1077,1079,1081,1083,1085,1087,1089,1091,1093],{"class":132,"line":222},[130,1076,172],{"class":171},[130,1078,175],{"class":171},[130,1080,542],{"class":178},[130,1082,183],{"class":182},[130,1084,547],{"class":490},[130,1086,830],{"class":186},[130,1088,834],{"class":833},[130,1090,263],{"class":186},[130,1092,553],{"class":490},[130,1094,230],{"class":186},[130,1096,1097,1099,1102,1104,1106,1109,1111,1113,1115],{"class":132,"line":233},[130,1098,560],{"class":490},[130,1100,1101],{"class":182}," body",[130,1103,566],{"class":186},[130,1105,595],{"class":171},[130,1107,1108],{"class":178}," readBody",[130,1110,183],{"class":193},[130,1112,834],{"class":182},[130,1114,263],{"class":193},[130,1116,266],{"class":186},[130,1118,1119,1121,1123,1125,1127,1129],{"class":132,"line":251},[130,1120,560],{"class":490},[130,1122,847],{"class":182},[130,1124,566],{"class":186},[130,1126,711],{"class":178},[130,1128,571],{"class":193},[130,1130,266],{"class":186},[130,1132,1133],{"class":132,"line":257},[130,1134,578],{"class":193},[130,1136,1137,1139,1141,1143,1145,1147,1149,1152,1154],{"class":132,"line":392},[130,1138,560],{"class":490},[130,1140,886],{"class":182},[130,1142,566],{"class":186},[130,1144,595],{"class":171},[130,1146,847],{"class":182},[130,1148,517],{"class":186},[130,1150,1151],{"class":178},"upload",[130,1153,183],{"class":193},[130,1155,187],{"class":186},[130,1157,1158,1161,1163,1165,1167,1170,1172,1175,1177],{"class":132,"line":624},[130,1159,1160],{"class":193},"    dataFile",[130,1162,159],{"class":186},[130,1164,1053],{"class":178},[130,1166,183],{"class":193},[130,1168,1169],{"class":182},"body",[130,1171,517],{"class":186},[130,1173,1174],{"class":182},"xml",[130,1176,263],{"class":193},[130,1178,212],{"class":186},[130,1180,1181,1184,1186,1188,1190,1193,1196,1200],{"class":132,"line":640},[130,1182,1183],{"class":193},"    signed",[130,1185,159],{"class":186},[130,1187,1101],{"class":182},[130,1189,517],{"class":186},[130,1191,1192],{"class":182},"signed",[130,1194,1195],{"class":186}," ??",[130,1197,1199],{"class":1198},"sfNiH"," false",[130,1201,212],{"class":186},[130,1203,1204,1206,1208],{"class":132,"line":657},[130,1205,1007],{"class":186},[130,1207,263],{"class":193},[130,1209,266],{"class":186},[130,1211,1212],{"class":132,"line":674},[130,1213,578],{"class":193},[130,1215,1216,1218],{"class":132,"line":680},[130,1217,619],{"class":171},[130,1219,230],{"class":186},[130,1221,1222,1225,1227,1230],{"class":132,"line":1026},[130,1223,1224],{"class":193},"    success",[130,1226,159],{"class":186},[130,1228,1229],{"class":1198}," true",[130,1231,212],{"class":186},[130,1233,1235,1238,1240,1242,1244,1247],{"class":132,"line":1234},15,[130,1236,1237],{"class":193},"    filename",[130,1239,159],{"class":186},[130,1241,886],{"class":182},[130,1243,517],{"class":186},[130,1245,1246],{"class":182},"uploadFileName",[130,1248,212],{"class":186},[130,1250,1252],{"class":132,"line":1251},16,[130,1253,677],{"class":186},[130,1255,1257,1259,1261],{"class":132,"line":1256},17,[130,1258,260],{"class":186},[130,1260,263],{"class":182},[130,1262,266],{"class":186},[456,1264],{},[149,1266,1268],{"id":1267},"usearubanotifications","useArubaNotifications()",[108,1270,695,1271,1274],{},[112,1272,1273],{},"NotificationsClient"," singleton instance for SDI notifications.",[121,1276,1278],{"className":162,"code":1277,"language":164,"meta":126,"style":126},"function useArubaNotifications(): NotificationsClient\n",[112,1279,1280],{"__ignoreMap":126},[130,1281,1282,1284,1287,1289],{"class":132,"line":133},[130,1283,491],{"class":490},[130,1285,1286],{"class":178}," useArubaNotifications",[130,1288,497],{"class":186},[130,1290,1291],{"class":136}," NotificationsClient\n",[108,1293,1294,506,1296,1298],{},[466,1295,505],{},[112,1297,1273],{}," - Client for notification operations.",[108,1300,1301],{},[466,1302,728],{},[268,1304,1305,1313],{},[271,1306,1307],{},[274,1308,1309,1311],{},[277,1310,737],{},[277,1312,288],{},[290,1314,1315,1325,1335,1345,1355],{},[274,1316,1317,1322],{},[295,1318,1319],{},[112,1320,1321],{},"findDeliveryReceipts(params)",[295,1323,1324],{},"Delivery receipts (RC)",[274,1326,1327,1332],{},[295,1328,1329],{},[112,1330,1331],{},"findFailedDeliveries(params)",[295,1333,1334],{},"Failed deliveries (MC)",[274,1336,1337,1342],{},[295,1338,1339],{},[112,1340,1341],{},"findRejections(params)",[295,1343,1344],{},"Rejection notices (NS)",[274,1346,1347,1352],{},[295,1348,1349],{},[112,1350,1351],{},"findExpirations(params)",[295,1353,1354],{},"Term expirations (DT)",[274,1356,1357,1362],{},[295,1358,1359],{},[112,1360,1361],{},"downloadNotification(params)",[295,1363,1364],{},"Download notification XML",[108,1366,1367],{},[466,1368,522],{},[121,1370,1372],{"className":162,"code":1371,"language":164,"meta":126,"style":126},"// server/api/notifications/index.get.ts\nexport default defineEventHandler(async (event) => {\n  const notifications = useArubaNotifications();\n  const query = getQuery(event);\n  \n  const [receipts, rejections] = await Promise.all([\n    notifications.findDeliveryReceipts({\n      creationDateStart: query.from as string,\n      creationDateEnd: query.to as string,\n    }),\n    notifications.findRejections({\n      creationDateStart: query.from as string,\n      creationDateEnd: query.to as string,\n    }),\n  ]);\n  \n  return {\n    receipts: receipts.content,\n    rejections: rejections.content,\n  };\n});\n",[112,1373,1374,1379,1401,1416,1434,1438,1470,1484,1503,1522,1531,1544,1562,1580,1588,1595,1599,1605,1623,1639,1644],{"__ignoreMap":126},[130,1375,1376],{"class":132,"line":133},[130,1377,1378],{"class":532},"// server/api/notifications/index.get.ts\n",[130,1380,1381,1383,1385,1387,1389,1391,1393,1395,1397,1399],{"class":132,"line":190},[130,1382,172],{"class":171},[130,1384,175],{"class":171},[130,1386,542],{"class":178},[130,1388,183],{"class":182},[130,1390,547],{"class":490},[130,1392,830],{"class":186},[130,1394,834],{"class":833},[130,1396,263],{"class":186},[130,1398,553],{"class":490},[130,1400,230],{"class":186},[130,1402,1403,1405,1408,1410,1412,1414],{"class":132,"line":215},[130,1404,560],{"class":490},[130,1406,1407],{"class":182}," notifications",[130,1409,566],{"class":186},[130,1411,1286],{"class":178},[130,1413,571],{"class":193},[130,1415,266],{"class":186},[130,1417,1418,1420,1422,1424,1426,1428,1430,1432],{"class":132,"line":222},[130,1419,560],{"class":490},[130,1421,862],{"class":182},[130,1423,566],{"class":186},[130,1425,867],{"class":178},[130,1427,183],{"class":193},[130,1429,834],{"class":182},[130,1431,263],{"class":193},[130,1433,266],{"class":186},[130,1435,1436],{"class":132,"line":233},[130,1437,578],{"class":193},[130,1439,1440,1442,1444,1447,1450,1453,1455,1457,1459,1462,1464,1467],{"class":132,"line":251},[130,1441,560],{"class":490},[130,1443,199],{"class":186},[130,1445,1446],{"class":182},"receipts",[130,1448,1449],{"class":186},",",[130,1451,1452],{"class":182}," rejections",[130,1454,209],{"class":186},[130,1456,566],{"class":186},[130,1458,595],{"class":171},[130,1460,1461],{"class":136}," Promise",[130,1463,517],{"class":186},[130,1465,1466],{"class":178},"all",[130,1468,1469],{"class":193},"([\n",[130,1471,1472,1475,1477,1480,1482],{"class":132,"line":257},[130,1473,1474],{"class":182},"    notifications",[130,1476,517],{"class":186},[130,1478,1479],{"class":178},"findDeliveryReceipts",[130,1481,183],{"class":193},[130,1483,187],{"class":186},[130,1485,1486,1489,1491,1493,1495,1497,1499,1501],{"class":132,"line":392},[130,1487,1488],{"class":193},"      creationDateStart",[130,1490,159],{"class":186},[130,1492,862],{"class":182},[130,1494,517],{"class":186},[130,1496,915],{"class":182},[130,1498,918],{"class":171},[130,1500,921],{"class":136},[130,1502,212],{"class":186},[130,1504,1505,1508,1510,1512,1514,1516,1518,1520],{"class":132,"line":624},[130,1506,1507],{"class":193},"      creationDateEnd",[130,1509,159],{"class":186},[130,1511,862],{"class":182},[130,1513,517],{"class":186},[130,1515,937],{"class":182},[130,1517,918],{"class":171},[130,1519,921],{"class":136},[130,1521,212],{"class":186},[130,1523,1524,1527,1529],{"class":132,"line":640},[130,1525,1526],{"class":186},"    }",[130,1528,263],{"class":193},[130,1530,212],{"class":186},[130,1532,1533,1535,1537,1540,1542],{"class":132,"line":657},[130,1534,1474],{"class":182},[130,1536,517],{"class":186},[130,1538,1539],{"class":178},"findRejections",[130,1541,183],{"class":193},[130,1543,187],{"class":186},[130,1545,1546,1548,1550,1552,1554,1556,1558,1560],{"class":132,"line":674},[130,1547,1488],{"class":193},[130,1549,159],{"class":186},[130,1551,862],{"class":182},[130,1553,517],{"class":186},[130,1555,915],{"class":182},[130,1557,918],{"class":171},[130,1559,921],{"class":136},[130,1561,212],{"class":186},[130,1563,1564,1566,1568,1570,1572,1574,1576,1578],{"class":132,"line":680},[130,1565,1507],{"class":193},[130,1567,159],{"class":186},[130,1569,862],{"class":182},[130,1571,517],{"class":186},[130,1573,937],{"class":182},[130,1575,918],{"class":171},[130,1577,921],{"class":136},[130,1579,212],{"class":186},[130,1581,1582,1584,1586],{"class":132,"line":1026},[130,1583,1526],{"class":186},[130,1585,263],{"class":193},[130,1587,212],{"class":186},[130,1589,1590,1593],{"class":132,"line":1234},[130,1591,1592],{"class":193},"  ])",[130,1594,266],{"class":186},[130,1596,1597],{"class":132,"line":1251},[130,1598,578],{"class":193},[130,1600,1601,1603],{"class":132,"line":1256},[130,1602,619],{"class":171},[130,1604,230],{"class":186},[130,1606,1608,1611,1613,1616,1618,1621],{"class":132,"line":1607},18,[130,1609,1610],{"class":193},"    receipts",[130,1612,159],{"class":186},[130,1614,1615],{"class":182}," receipts",[130,1617,517],{"class":186},[130,1619,1620],{"class":182},"content",[130,1622,212],{"class":186},[130,1624,1626,1629,1631,1633,1635,1637],{"class":132,"line":1625},19,[130,1627,1628],{"class":193},"    rejections",[130,1630,159],{"class":186},[130,1632,1452],{"class":182},[130,1634,517],{"class":186},[130,1636,1620],{"class":182},[130,1638,212],{"class":186},[130,1640,1642],{"class":132,"line":1641},20,[130,1643,677],{"class":186},[130,1645,1647,1649,1651],{"class":132,"line":1646},21,[130,1648,260],{"class":186},[130,1650,263],{"class":182},[130,1652,266],{"class":186},[456,1654],{},[149,1656,1658],{"id":1657},"usearubacommunications","useArubaCommunications()",[108,1660,695,1661,1664],{},[112,1662,1663],{},"CommunicationsClient"," singleton instance for AdE communications.",[121,1666,1668],{"className":162,"code":1667,"language":164,"meta":126,"style":126},"function useArubaCommunications(): CommunicationsClient\n",[112,1669,1670],{"__ignoreMap":126},[130,1671,1672,1674,1677,1679],{"class":132,"line":133},[130,1673,491],{"class":490},[130,1675,1676],{"class":178}," useArubaCommunications",[130,1678,497],{"class":186},[130,1680,1681],{"class":136}," CommunicationsClient\n",[108,1683,1684,506,1686,1688],{},[466,1685,505],{},[112,1687,1663],{}," - Client for Agenzia delle Entrate communications.",[108,1690,1691],{},[466,1692,728],{},[268,1694,1695,1703],{},[271,1696,1697],{},[274,1698,1699,1701],{},[277,1700,737],{},[277,1702,288],{},[290,1704,1705,1715,1725,1735,1745],{},[274,1706,1707,1712],{},[295,1708,1709],{},[112,1710,1711],{},"uploadLiquidazione(params)",[295,1713,1714],{},"Upload VAT liquidation",[274,1716,1717,1722],{},[295,1718,1719],{},[112,1720,1721],{},"findLiquidazioni(params)",[295,1723,1724],{},"Search liquidations",[274,1726,1727,1732],{},[295,1728,1729],{},[112,1730,1731],{},"downloadLiquidazione(params)",[295,1733,1734],{},"Download liquidation XML",[274,1736,1737,1742],{},[295,1738,1739],{},[112,1740,1741],{},"uploadDatiFatture(params)",[295,1743,1744],{},"Upload invoice data",[274,1746,1747,1752],{},[295,1748,1749],{},[112,1750,1751],{},"findDatiFatture(params)",[295,1753,1754],{},"Search invoice data",[108,1756,1757],{},[466,1758,522],{},[121,1760,1762],{"className":162,"code":1761,"language":164,"meta":126,"style":126},"// server/api/liquidazioni/index.get.ts\nexport default defineEventHandler(async (event) => {\n  const communications = useArubaCommunications();\n  const query = getQuery(event);\n  \n  const result = await communications.findLiquidazioni({\n    creationDateStart: query.from as string,\n    creationDateEnd: query.to as string,\n    year: query.year as string,\n    quarter: query.quarter as string,\n  });\n  \n  return result;\n});\n",[112,1763,1764,1769,1791,1806,1824,1828,1849,1867,1885,1905,1925,1933,1937,1945],{"__ignoreMap":126},[130,1765,1766],{"class":132,"line":133},[130,1767,1768],{"class":532},"// server/api/liquidazioni/index.get.ts\n",[130,1770,1771,1773,1775,1777,1779,1781,1783,1785,1787,1789],{"class":132,"line":190},[130,1772,172],{"class":171},[130,1774,175],{"class":171},[130,1776,542],{"class":178},[130,1778,183],{"class":182},[130,1780,547],{"class":490},[130,1782,830],{"class":186},[130,1784,834],{"class":833},[130,1786,263],{"class":186},[130,1788,553],{"class":490},[130,1790,230],{"class":186},[130,1792,1793,1795,1798,1800,1802,1804],{"class":132,"line":215},[130,1794,560],{"class":490},[130,1796,1797],{"class":182}," communications",[130,1799,566],{"class":186},[130,1801,1676],{"class":178},[130,1803,571],{"class":193},[130,1805,266],{"class":186},[130,1807,1808,1810,1812,1814,1816,1818,1820,1822],{"class":132,"line":222},[130,1809,560],{"class":490},[130,1811,862],{"class":182},[130,1813,566],{"class":186},[130,1815,867],{"class":178},[130,1817,183],{"class":193},[130,1819,834],{"class":182},[130,1821,263],{"class":193},[130,1823,266],{"class":186},[130,1825,1826],{"class":132,"line":233},[130,1827,578],{"class":193},[130,1829,1830,1832,1834,1836,1838,1840,1842,1845,1847],{"class":132,"line":251},[130,1831,560],{"class":490},[130,1833,886],{"class":182},[130,1835,566],{"class":186},[130,1837,595],{"class":171},[130,1839,1797],{"class":182},[130,1841,517],{"class":186},[130,1843,1844],{"class":178},"findLiquidazioni",[130,1846,183],{"class":193},[130,1848,187],{"class":186},[130,1850,1851,1853,1855,1857,1859,1861,1863,1865],{"class":132,"line":257},[130,1852,906],{"class":193},[130,1854,159],{"class":186},[130,1856,862],{"class":182},[130,1858,517],{"class":186},[130,1860,915],{"class":182},[130,1862,918],{"class":171},[130,1864,921],{"class":136},[130,1866,212],{"class":186},[130,1868,1869,1871,1873,1875,1877,1879,1881,1883],{"class":132,"line":392},[130,1870,928],{"class":193},[130,1872,159],{"class":186},[130,1874,862],{"class":182},[130,1876,517],{"class":186},[130,1878,937],{"class":182},[130,1880,918],{"class":171},[130,1882,921],{"class":136},[130,1884,212],{"class":186},[130,1886,1887,1890,1892,1894,1896,1899,1901,1903],{"class":132,"line":624},[130,1888,1889],{"class":193},"    year",[130,1891,159],{"class":186},[130,1893,862],{"class":182},[130,1895,517],{"class":186},[130,1897,1898],{"class":182},"year",[130,1900,918],{"class":171},[130,1902,921],{"class":136},[130,1904,212],{"class":186},[130,1906,1907,1910,1912,1914,1916,1919,1921,1923],{"class":132,"line":640},[130,1908,1909],{"class":193},"    quarter",[130,1911,159],{"class":186},[130,1913,862],{"class":182},[130,1915,517],{"class":186},[130,1917,1918],{"class":182},"quarter",[130,1920,918],{"class":171},[130,1922,921],{"class":136},[130,1924,212],{"class":186},[130,1926,1927,1929,1931],{"class":132,"line":657},[130,1928,1007],{"class":186},[130,1930,263],{"class":193},[130,1932,266],{"class":186},[130,1934,1935],{"class":132,"line":674},[130,1936,578],{"class":193},[130,1938,1939,1941,1943],{"class":132,"line":680},[130,1940,619],{"class":171},[130,1942,886],{"class":182},[130,1944,266],{"class":186},[130,1946,1947,1949,1951],{"class":132,"line":1026},[130,1948,260],{"class":186},[130,1950,263],{"class":182},[130,1952,266],{"class":186},[456,1954],{},[117,1956,1958],{"id":1957},"typescript-types","TypeScript Types",[108,1960,1961],{},"The module automatically extends Nuxt and Nitro types:",[121,1963,1965],{"className":162,"code":1964,"language":164,"meta":126,"style":126},"// Runtime config declaration\ndeclare module '@nuxt/schema' {\n  interface RuntimeConfig {\n    fatturazioneAruba: {\n      username: string;\n      password: string;\n      environment: 'demo' | 'production';\n    };\n  }\n}\n\n// Composables declaration in #imports\ndeclare module '#imports' {\n  export function useArubaClient(): ArubaClient;\n  export function useArubaInvoices(): InvoicesClient;\n  export function useArubaNotifications(): NotificationsClient;\n  export function useArubaCommunications(): CommunicationsClient;\n}\n",[112,1966,1967,1972,1989,1999,2007,2017,2027,2052,2057,2062,2067,2071,2076,2091,2108,2123,2138,2153],{"__ignoreMap":126},[130,1968,1969],{"class":132,"line":133},[130,1970,1971],{"class":532},"// Runtime config declaration\n",[130,1973,1974,1977,1980,1982,1985,1987],{"class":132,"line":190},[130,1975,1976],{"class":490},"declare",[130,1978,1979],{"class":490}," module",[130,1981,241],{"class":186},[130,1983,1984],{"class":140},"@nuxt/schema",[130,1986,202],{"class":186},[130,1988,230],{"class":186},[130,1990,1991,1994,1997],{"class":132,"line":215},[130,1992,1993],{"class":490},"  interface",[130,1995,1996],{"class":136}," RuntimeConfig",[130,1998,230],{"class":186},[130,2000,2001,2003,2005],{"class":132,"line":222},[130,2002,353],{"class":193},[130,2004,159],{"class":186},[130,2006,230],{"class":186},[130,2008,2009,2011,2013,2015],{"class":132,"line":233},[130,2010,362],{"class":193},[130,2012,159],{"class":186},[130,2014,921],{"class":136},[130,2016,266],{"class":186},[130,2018,2019,2021,2023,2025],{"class":132,"line":251},[130,2020,374],{"class":193},[130,2022,159],{"class":186},[130,2024,921],{"class":136},[130,2026,266],{"class":186},[130,2028,2029,2032,2034,2036,2038,2040,2043,2045,2048,2050],{"class":132,"line":257},[130,2030,2031],{"class":193},"      environment",[130,2033,159],{"class":186},[130,2035,241],{"class":186},[130,2037,244],{"class":140},[130,2039,202],{"class":186},[130,2041,2042],{"class":186}," |",[130,2044,241],{"class":186},[130,2046,2047],{"class":140},"production",[130,2049,202],{"class":186},[130,2051,266],{"class":186},[130,2053,2054],{"class":132,"line":392},[130,2055,2056],{"class":186},"    };\n",[130,2058,2059],{"class":132,"line":624},[130,2060,2061],{"class":186},"  }\n",[130,2063,2064],{"class":132,"line":640},[130,2065,2066],{"class":186},"}\n",[130,2068,2069],{"class":132,"line":657},[130,2070,219],{"emptyLinePlaceholder":218},[130,2072,2073],{"class":132,"line":674},[130,2074,2075],{"class":532},"// Composables declaration in #imports\n",[130,2077,2078,2080,2082,2084,2087,2089],{"class":132,"line":680},[130,2079,1976],{"class":490},[130,2081,1979],{"class":490},[130,2083,241],{"class":186},[130,2085,2086],{"class":140},"#imports",[130,2088,202],{"class":186},[130,2090,230],{"class":186},[130,2092,2093,2096,2099,2101,2103,2106],{"class":132,"line":1026},[130,2094,2095],{"class":171},"  export",[130,2097,2098],{"class":490}," function",[130,2100,494],{"class":178},[130,2102,497],{"class":186},[130,2104,2105],{"class":136}," ArubaClient",[130,2107,266],{"class":186},[130,2109,2110,2112,2114,2116,2118,2121],{"class":132,"line":1234},[130,2111,2095],{"class":171},[130,2113,2098],{"class":490},[130,2115,711],{"class":178},[130,2117,497],{"class":186},[130,2119,2120],{"class":136}," InvoicesClient",[130,2122,266],{"class":186},[130,2124,2125,2127,2129,2131,2133,2136],{"class":132,"line":1251},[130,2126,2095],{"class":171},[130,2128,2098],{"class":490},[130,2130,1286],{"class":178},[130,2132,497],{"class":186},[130,2134,2135],{"class":136}," NotificationsClient",[130,2137,266],{"class":186},[130,2139,2140,2142,2144,2146,2148,2151],{"class":132,"line":1256},[130,2141,2095],{"class":171},[130,2143,2098],{"class":490},[130,2145,1676],{"class":178},[130,2147,497],{"class":186},[130,2149,2150],{"class":136}," CommunicationsClient",[130,2152,266],{"class":186},[130,2154,2155],{"class":132,"line":1607},[130,2156,2066],{"class":186},[456,2158],{},[117,2160,2162],{"id":2161},"singleton-pattern","Singleton Pattern",[108,2164,2165],{},"All composables use the singleton pattern to optimize performance:",[121,2167,2169],{"className":162,"code":2168,"language":164,"meta":126,"style":126},"// First call: creates the instance\nconst invoices1 = useArubaInvoices();\n\n// Subsequent calls: reuses the same instance\nconst invoices2 = useArubaInvoices();\n\ninvoices1 === invoices2 // true\n",[112,2170,2171,2176,2193,2197,2202,2217,2221],{"__ignoreMap":126},[130,2172,2173],{"class":132,"line":133},[130,2174,2175],{"class":532},"// First call: creates the instance\n",[130,2177,2178,2181,2184,2187,2189,2191],{"class":132,"line":190},[130,2179,2180],{"class":490},"const",[130,2182,2183],{"class":182}," invoices1 ",[130,2185,2186],{"class":186},"=",[130,2188,711],{"class":178},[130,2190,571],{"class":182},[130,2192,266],{"class":186},[130,2194,2195],{"class":132,"line":215},[130,2196,219],{"emptyLinePlaceholder":218},[130,2198,2199],{"class":132,"line":222},[130,2200,2201],{"class":532},"// Subsequent calls: reuses the same instance\n",[130,2203,2204,2206,2209,2211,2213,2215],{"class":132,"line":233},[130,2205,2180],{"class":490},[130,2207,2208],{"class":182}," invoices2 ",[130,2210,2186],{"class":186},[130,2212,711],{"class":178},[130,2214,571],{"class":182},[130,2216,266],{"class":186},[130,2218,2219],{"class":132,"line":251},[130,2220,219],{"emptyLinePlaceholder":218},[130,2222,2223,2226,2229,2231],{"class":132,"line":257},[130,2224,2225],{"class":182},"invoices1 ",[130,2227,2228],{"class":186},"===",[130,2230,2208],{"class":182},[130,2232,2233],{"class":532},"// true\n",[108,2235,2236,2237,517],{},"Authentication is automatically performed on the first call using credentials configured in ",[112,2238,322],{},[456,2240],{},[117,2242,2244],{"id":2243},"limitations","Limitations",[2246,2247,2250,2251,830,2254,2257,2258,2257,2261,2264],"callout",{"color":2248,"icon":2249},"info","i-lucide-info","Composables are available ",[466,2252,2253],{},"only in server routes",[112,2255,2256],{},"server/api/",", ",[112,2259,2260],{},"server/routes/",[112,2262,2263],{},"server/middleware/","). They cannot be used in Vue components or client-side code.",[2246,2266,2269,2270,2272],{"color":2267,"icon":2268},"warning","i-lucide-triangle-alert","The module requires credentials to be configured via environment variables or ",[112,2271,322],{},". Without valid credentials, API calls will fail with authentication errors.",[2274,2275,2276],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":126,"searchDepth":190,"depth":190,"links":2278},[2279,2280,2284,2290,2291,2292],{"id":119,"depth":190,"text":11},{"id":147,"depth":190,"text":15,"children":2281},[2282,2283],{"id":151,"depth":215,"text":152},{"id":315,"depth":215,"text":316},{"id":460,"depth":190,"text":461,"children":2285},[2286,2287,2288,2289],{"id":472,"depth":215,"text":473},{"id":691,"depth":215,"text":692},{"id":1267,"depth":215,"text":1268},{"id":1657,"depth":215,"text":1658},{"id":1957,"depth":190,"text":1958},{"id":2161,"depth":190,"text":2162},{"id":2243,"depth":190,"text":2244},"API reference for the Nuxt Module - composables and configuration.","md",null,{},{"title":80,"description":2293},"bJJ7Af1WbcPE5ark9jrzRl0qn43pOHa7BF9Kx0UlbFk",[2300,2302],{"title":42,"path":77,"stem":78,"description":2301,"children":-1},"API reference for the Communications package - AdE financial communications.",{"title":84,"path":85,"stem":86,"description":2303,"children":-1},"Integrations with frameworks and platforms",1782166596580]