{
  "version": 3,
  "sources": ["../../src/lib/isComputed.ts"],
  "sourcesContent": ["/**\n * Returns true if the given value is a computed signal.\n * This is a type guard function that can be used to check if a value is a computed signal instance.\n *\n * @example\n * ```ts\n * const count = atom('count', 0)\n * const double = computed('double', () => count.get() * 2)\n *\n * console.log(isComputed(count))  // false\n * console.log(isComputed(double)) // true\n * ```\n *\n * @param value - The value to check\n * @returns True if the value is a computed signal, false otherwise\n * @public\n */\nexport function isComputed(value: any): boolean {\n\treturn !!(value && value.__isComputed === true)\n}\n"],
  "mappings": "AAiBO,SAAS,WAAW,OAAqB;AAC/C,SAAO,CAAC,EAAE,SAAS,MAAM,iBAAiB;AAC3C;",
  "names": []
}
