{"version":3,"file":"filters.mjs","names":[],"sources":["../../src/helpers/templates/editor/filters/index.ts"],"sourcesContent":["import type {\n  TemplateBasicFilter,\n  TemplateRawFilter,\n  TemplateFilter,\n} from '~/modules/templates';\n\ntype TemplateFilterMap = Map<string, TemplateFilter>;\n\ntype AnyFilter = TemplateFilter;\n\nfunction isRawFilter(filter: AnyFilter): filter is TemplateRawFilter {\n  return 'raw' in filter && filter.raw !== undefined;\n}\n\nexport {\n  type TemplateBasicFilter,\n  type TemplateRawFilter,\n  type TemplateFilterMap,\n  type TemplateFilter,\n  isRawFilter,\n};\n"],"mappings":";AAUA,SAAS,YAAY,QAAgD;AACnE,QAAO,SAAS,UAAU,OAAO,QAAQ"}