1import{G as s,F as c,S as m,Z as p,C as d,I as l}from"./icons-Bz9AFQUK.js";import{N as u}from"./react-icons.esm-DhEU--gq.js";import{j as I,k as E}from"./pikaicons-react-BhRmhqUT.js";const N=[{id:"WEB",name:"Web",icon:I},{id:"UPLOAD",name:"Upload",icon:E},{id:"GOOGLE_DRIVE",name:"Google Drive",icon:s},{id:"FRESHSERVICE",name:"Freshservice",icon:c},{id:"SHARE_POINT",name:"SharePoint",icon:m},{id:"ZENDESK",name:"Zendesk",icon:p},{id:"NOTION",name:"Notion",icon:u},{id:"CONFLUENCE",name:"Confluence",icon:d},{id:"INTERCOM",name:"Intercom",icon:l}],f=[{id:"HTML",name:"HTML"},{id:"TXT",name:"Text"},{id:"PDF",name:"PDF"},{id:"DOCX",name:"Word Document"},{id:"PPT",name:"PowerPoint"},{id:"XLSX",name:"Excel"},{id:"CSV",name:"CSV"}],O={equals:"equal_to",not_equals:"not_equal_to",in:"in",not_in:"not_in",contains:"contains",prompt:"prompt",after:"after",before:"before"},F=(n,S)=>(n.or??[n]).map((a,i)=>({id:`group-${i}`,rules:Object.entries(a).map(([t,e],r)=>{const o=e.value;return{id:`${i}-${r}`,field:t,operation:O[e.operation]??e.operation,value:o,selectedValues:typeof o=="string"?o.includes(",")?o.split(","):[o]:o}})}));export{f as a,N as c,F as r};
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.