1import{P as e}from"./chunk-C3oJrFwD.js";import{Y as t,et as n,lt as r}from"./chunk-DXCQqMjh.js";import{n as i,t as a}from"./chunk-CijCKjwr.js";import{t as ee}from"./chunk-C4FRcxQc.js";import{t as o}from"./chunk-C1LWmQ_w.js";import{t as s}from"./chunk-CHz1B5gs.js";import{n as te}from"./chunk-Baa-cYjJ.js";import{t as c}from"./chunk-BuRoUQTI.js";import{n as l}from"./chunk-BcbtuHdr.js";import{r as u,t as d}from"./chunk-CVW8dadZ.js";import{t as ne}from"./chunk-BEeZHFXb.js";function f(a){return(a=>{if(typeof a!=`object`)return{success:!1,reason:`[#/components/schemas/SummaryMetadata]: '${a}' expected to be of type 'object'.`};if(a===null)return{success:!1,reason:`[#/components/schemas/SummaryMetadata]: '${a}' expected to not be null.`};if(!r(a,`activatedAt`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/activatedAt]: '${i(a)}' expected to have property 'activatedAt'.`};let f=(t=>{if(t===null)return{success:!0,value:null};if(typeof t!=`number`)return{success:!1,reason:`[#/components/schemas/SummaryMetadata/activatedAt]: '${t}' expected to be of type number.`};let n=e.fromMillis(t);return n.isValid?{success:!0,value:n}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/activatedAt]: '${t}' expected to be valid DateTime.`}})(a.activatedAt);if(!f.success)return{success:!1,reason:f.reason};if(!r(a,`activationTime`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/activationTime]: '${i(a)}' expected to have property 'activationTime'.`};let p=(t=>{if(t===null)return{success:!0,value:null};if(typeof t!=`number`)return{success:!1,reason:`[#/components/schemas/SummaryMetadata/activationTime]: '${t}' expected to be of type number.`};let n=e.fromMillis(t);return n.isValid?{success:!0,value:n}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/activationTime]: '${t}' expected to be valid DateTime.`}})(a.activationTime);if(!p.success)return{success:!1,reason:p.reason};if(!r(a,`active`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/active]: '${i(a)}' expected to have property 'active'.`};let m=(e=>typeof e==`boolean`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/active]: '${e}' expected to be of type boolean.`})(a.active);if(!m.success)return{success:!1,reason:m.reason};if(!r(a,`audioActivatedAt`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/audioActivatedAt]: '${i(a)}' expected to have property 'audioActivatedAt'.`};let h=(t=>{if(t===null)return{success:!0,value:null};if(typeof t!=`number`)return{success:!1,reason:`[#/components/schemas/SummaryMetadata/audioActivatedAt]: '${t}' expected to be of type number.`};let n=e.fromMillis(t);return n.isValid?{success:!0,value:n}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/audioActivatedAt]: '${t}' expected to be valid DateTime.`}})(a.audioActivatedAt);if(!h.success)return{success:!1,reason:h.reason};if(!r(a,`audioActive`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/audioActive]: '${i(a)}' expected to have property 'audioActive'.`};let g=(e=>typeof e==`boolean`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/audioActive]: '${e}' expected to be of type boolean.`})(a.audioActive);if(!g.success)return{success:!1,reason:g.reason};if(!r(a,`audioDuration`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/audioDuration]: '${i(a)}' expected to have property 'audioDuration'.`};let _=(e=>typeof e==`number`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/audioDuration]: '${e}' expected to be of type number.`})(a.audioDuration);if(!_.success)return{success:!1,reason:_.reason};if(!r(a,`authorInfo`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/authorInfo]: '${i(a)}' expected to have property 'authorInfo'.`};let v=(e=>e===null?{success:!0,value:null}:typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/authorInfo]: '${e}' expected to be of type string.`})(a.authorInfo);if(!v.success)return{success:!1,reason:v.reason};if(!r(a,`authors`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/authors]: '${i(a)}' expected to have property 'authors'.`};let y=(e=>{if(!t(e))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/authors]: '${e}' expected to be an array.`};let r=e.map(e=>te(e));return r.find(e=>!e.success)===void 0?{success:!0,value:r.map(e=>(n(e.success==1),e.value))}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/authors]: Reason(s): '${r.filter(e=>!e.success).map(e=>e.reason).join(`, `)}'.`}})(a.authors);if(!y.success)return{success:!1,reason:y.reason};if(!r(a,`backgroundColor`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/backgroundColor]: '${i(a)}' expected to have property 'backgroundColor'.`};let b=(e=>e===null?{success:!0,value:null}:typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/backgroundColor]: '${e}' expected to be of type string.`})(a.backgroundColor);if(!b.success)return{success:!1,reason:b.reason};if(!r(a,`bestseller`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/bestseller]: '${i(a)}' expected to have property 'bestseller'.`};let x=(e=>typeof e==`boolean`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/bestseller]: '${e}' expected to be of type boolean.`})(a.bestseller);if(!x.success)return{success:!1,reason:x.reason};if(!r(a,`businessClassic`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/businessClassic]: '${i(a)}' expected to have property 'businessClassic'.`};let S=(e=>typeof e==`boolean`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/businessClassic]: '${e}' expected to be of type boolean.`})(a.businessClassic);if(!S.success)return{success:!1,reason:S.reason};if(!r(a,`canonicalName`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/canonicalName]: '${i(a)}' expected to have property 'canonicalName'.`};let C=(e=>typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/canonicalName]: '${e}' expected to be of type string.`})(a.canonicalName);if(!C.success)return{success:!1,reason:C.reason};if(!r(a,`common`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/common]: '${i(a)}' expected to have property 'common'.`};let w=(e=>s(e))(a.common);if(!w.success)return{success:!1,reason:w.reason};if(!r(a,`contentId`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/contentId]: '${i(a)}' expected to have property 'contentId'.`};let T=(e=>o(e))(a.contentId);if(!T.success)return{success:!1,reason:T.reason};if(!r(a,`contentItemId`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/contentItemId]: '${i(a)}' expected to have property 'contentItemId'.`};let E=(e=>typeof e==`number`?{success:!0,value:BigInt(e)}:typeof e==`bigint`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/contentItemId]: '${e}' expected to be of type bigint or number.`})(a.contentItemId);if(!E.success)return{success:!1,reason:E.reason};if(!r(a,`contentItemType`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/contentItemType]: '${i(a)}' expected to have property 'contentItemType'.`};let D=(e=>c(e))(a.contentItemType);if(!D.success)return{success:!1,reason:D.reason};if(!r(a,`contentType`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/contentType]: '${i(a)}' expected to have property 'contentType'.`};let O=(e=>{if(typeof e!=`string`)return{success:!1,reason:`[#/components/schemas/SummaryMetadata/contentType]: '${e}' expected to be of type string.`};switch(e){case`SUMMARY`:return{success:!0,value:`SUMMARY`};default:return{success:!1,reason:`[#/components/schemas/SummaryMetadata/contentType]: '${e}' expected to be enum, one of 'SUMMARY'.`}}})(a.contentType);if(!O.success)return{success:!1,reason:O.reason};if(!r(a,`countriesExcluded`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/countriesExcluded]: '${i(a)}' expected to have property 'countriesExcluded'.`};let k=(e=>{if(!t(e))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/countriesExcluded]: '${e}' expected to be an array.`};let r=e.map(e=>l(e));return r.find(e=>!e.success)===void 0?{success:!0,value:r.map(e=>(n(e.success==1),e.value))}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/countriesExcluded]: Reason(s): '${r.filter(e=>!e.success).map(e=>e.reason).join(`, `)}'.`}})(a.countriesExcluded);if(!k.success)return{success:!1,reason:k.reason};if(!r(a,`countriesIncluded`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/countriesIncluded]: '${i(a)}' expected to have property 'countriesIncluded'.`};let A=(e=>{if(!t(e))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/countriesIncluded]: '${e}' expected to be an array.`};let r=e.map(e=>l(e));return r.find(e=>!e.success)===void 0?{success:!0,value:r.map(e=>(n(e.success==1),e.value))}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/countriesIncluded]: Reason(s): '${r.filter(e=>!e.success).map(e=>e.reason).join(`, `)}'.`}})(a.countriesIncluded);if(!A.success)return{success:!1,reason:A.reason};if(!r(a,`coverModifiedAt`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/coverModifiedAt]: '${i(a)}' expected to have property 'coverModifiedAt'.`};let j=(t=>{if(t===null)return{success:!0,value:null};if(typeof t!=`number`)return{success:!1,reason:`[#/components/schemas/SummaryMetadata/coverModifiedAt]: '${t}' expected to be of type number.`};let n=e.fromMillis(t);return n.isValid?{success:!0,value:n}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/coverModifiedAt]: '${t}' expected to be valid DateTime.`}})(a.coverModifiedAt);if(!j.success)return{success:!1,reason:j.reason};if(!r(a,`coverUri`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/coverUri]: '${i(a)}' expected to have property 'coverUri'.`};let M=(e=>typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/coverUri]: '${e}' expected to be of type string.`})(a.coverUri);if(!M.success)return{success:!1,reason:M.reason};if(!r(a,`dataId`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/dataId]: '${i(a)}' expected to have property 'dataId'.`};let N=(e=>typeof e==`number`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/dataId]: '${e}' expected to be of type number.`})(a.dataId);if(!N.success)return{success:!1,reason:N.reason};if(!r(a,`descriptionHtml`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/descriptionHtml]: '${i(a)}' expected to have property 'descriptionHtml'.`};let P=(e=>e===null?{success:!0,value:null}:typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/descriptionHtml]: '${e}' expected to be of type string.`})(a.descriptionHtml);if(!P.success)return{success:!1,reason:P.reason};if(!r(a,`documentType`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/documentType]: '${i(a)}' expected to have property 'documentType'.`};let F=(e=>u(e))(a.documentType);if(!F.success)return{success:!1,reason:F.reason};if(!r(a,`duration`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/duration]: '${i(a)}' expected to have property 'duration'.`};let I=(e=>typeof e==`number`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/duration]: '${e}' expected to be of type number.`})(a.duration);if(!I.success)return{success:!1,reason:I.reason};if(!r(a,`imageBorder`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/imageBorder]: '${i(a)}' expected to have property 'imageBorder'.`};let L=(e=>typeof e==`boolean`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/imageBorder]: '${e}' expected to be of type boolean.`})(a.imageBorder);
1if(!L.success)return{success:!1,reason:L.reason};if(!r(a,`language`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/language]: '${i(a)}' expected to have property 'language'.`};let R=(e=>ee(e))(a.language);if(!R.success)return{success:!1,reason:R.reason};if(!r(a,`miabId`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/miabId]: '${i(a)}' expected to have property 'miabId'.`};let z=(e=>e===null?{success:!0,value:null}:typeof e==`number`?{success:!0,value:BigInt(e)}:typeof e==`bigint`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/miabId]: '${e}' expected to be of type bigint or number.`})(a.miabId);if(!z.success)return{success:!1,reason:z.reason};if(!r(a,`modifiedAt`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/modifiedAt]: '${i(a)}' expected to have property 'modifiedAt'.`};let B=(t=>{if(t===null)return{success:!0,value:null};if(typeof t!=`number`)return{success:!1,reason:`[#/components/schemas/SummaryMetadata/modifiedAt]: '${t}' expected to be of type number.`};let n=e.fromMillis(t);return n.isValid?{success:!0,value:n}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/modifiedAt]: '${t}' expected to be valid DateTime.`}})(a.modifiedAt);if(!B.success)return{success:!1,reason:B.reason};if(!r(a,`originalTitle`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/originalTitle]: '${i(a)}' expected to have property 'originalTitle'.`};let V=(e=>e===null?{success:!0,value:null}:typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/originalTitle]: '${e}' expected to be of type string.`})(a.originalTitle);if(!V.success)return{success:!1,reason:V.reason};if(!r(a,`previewAvailable`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/previewAvailable]: '${i(a)}' expected to have property 'previewAvailable'.`};let H=(e=>typeof e==`boolean`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/previewAvailable]: '${e}' expected to be of type boolean.`})(a.previewAvailable);if(!H.success)return{success:!1,reason:H.reason};if(!r(a,`publicationDate`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/publicationDate]: '${i(a)}' expected to have property 'publicationDate'.`};let U=(e=>e===null?{success:!0,value:null}:typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/publicationDate]: '${e}' expected to be of type string.`})(a.publicationDate);if(!U.success)return{success:!1,reason:U.reason};if(!r(a,`publisherInfo`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/publisherInfo]: '${i(a)}' expected to have property 'publisherInfo'.`};let W=(e=>e===null?{success:!0,value:null}:typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/publisherInfo]: '${e}' expected to be of type string.`})(a.publisherInfo);if(!W.success)return{success:!1,reason:W.reason};if(!r(a,`publisherName`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/publisherName]: '${i(a)}' expected to have property 'publisherName'.`};let G=(e=>e===null?{success:!0,value:null}:typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/publisherName]: '${e}' expected to be of type string.`})(a.publisherName);if(!G.success)return{success:!1,reason:G.reason};if(!r(a,`qualities`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/qualities]: '${i(a)}' expected to have property 'qualities'.`};let K=(e=>{if(!t(e))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/qualities]: '${e}' expected to be an array.`};let r=e.map(e=>ne(e));return r.find(e=>!e.success)===void 0?{success:!0,value:r.map(e=>(n(e.success==1),e.value))}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/qualities]: Reason(s): '${r.filter(e=>!e.success).map(e=>e.reason).join(`, `)}'.`}})(a.qualities);if(!K.success)return{success:!1,reason:K.reason};if(!r(a,`rating`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/rating]: '${i(a)}' expected to have property 'rating'.`};let q=(e=>e===null?{success:!0,value:null}:typeof e==`number`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/rating]: '${e}' expected to be of type number.`})(a.rating);if(!q.success)return{success:!1,reason:q.reason};if(!r(a,`sourceType`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/sourceType]: '${i(a)}' expected to have property 'sourceType'.`};let J=(e=>d(e))(a.sourceType);if(!J.success)return{success:!1,reason:J.reason};if(!r(a,`subtitle`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/subtitle]: '${i(a)}' expected to have property 'subtitle'.`};let Y=(e=>e===null?{success:!0,value:null}:typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/subtitle]: '${e}' expected to be of type string.`})(a.subtitle);if(!Y.success)return{success:!1,reason:Y.reason};if(!r(a,`summaryPages`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/summaryPages]: '${i(a)}' expected to have property 'summaryPages'.`};let X=(e=>typeof e==`number`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/summaryPages]: '${e}' expected to be of type number.`})(a.summaryPages);if(!X.success)return{success:!1,reason:X.reason};if(!r(a,`summaryWords`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/summaryWords]: '${i(a)}' expected to have property 'summaryWords'.`};let Z=(e=>typeof e==`number`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/summaryWords]: '${e}' expected to be of type number.`})(a.summaryWords);if(!Z.success)return{success:!1,reason:Z.reason};if(!r(a,`teaser`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/teaser]: '${i(a)}' expected to have property 'teaser'.`};let Q=(e=>e===null?{success:!0,value:null}:typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/teaser]: '${e}' expected to be of type string.`})(a.teaser);if(!Q.success)return{success:!1,reason:Q.reason};if(!r(a,`title`))return{success:!1,reason:`[#/components/schemas/SummaryMetadata/title]: '${i(a)}' expected to have property 'title'.`};let $=(e=>e===null?{success:!0,value:null}:typeof e==`string`?{success:!0,value:e}:{success:!1,reason:`[#/components/schemas/SummaryMetadata/title]: '${e}' expected to be of type string.`})(a.title);return $.success?{success:!0,value:{activatedAt:f.value,activationTime:p.value,active:m.value,audioActivatedAt:h.value,audioActive:g.value,audioDuration:_.value,authorInfo:v.value,authors:y.value,backgroundColor:b.value,bestseller:x.value,businessClassic:S.value,canonicalName:C.value,common:w.value,contentId:T.value,contentItemId:E.value,contentItemType:D.value,contentType:O.value,countriesExcluded:k.value,countriesIncluded:A.value,coverModifiedAt:j.value,coverUri:M.value,dataId:N.value,descriptionHtml:P.value,documentType:F.value,duration:I.value,imageBorder:L.value,language:R.value,miabId:z.value,modifiedAt:B.value,originalTitle:V.value,previewAvailable:H.value,publicationDate:U.value,publisherInfo:W.value,publisherName:G.value,qualities:K.value,rating:q.value,sourceType:J.value,subtitle:Y.value,summaryPages:X.value,summaryWords:Z.value,teaser:Q.value,title:$.value}}:{success:!1,reason:$.reason}})(a)}function p(e){return f(a(e))}export{f as n,p as t}; 2//# sourceMappingURL=chunk-DQ3O4jMB.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.