{"version":3,"file":"status.mjs","names":[],"sources":["../../src/trace/status.ts"],"sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\n/**\n * @since 1.0.0\n */\nexport interface SpanStatus {\n  /** The status code of this message. */\n  code: SpanStatusCode;\n  /** A developer-facing error message. */\n  message?: string;\n}\n\n/**\n * An enumeration of status codes.\n *\n * @since 1.0.0\n */\nexport enum SpanStatusCode {\n  /**\n   * The default status.\n   */\n  UNSET = 0,\n  /**\n   * The operation has been validated by an Application developer or\n   * Operator to have completed successfully.\n   */\n  OK = 1,\n  /**\n   * The operation contains an error.\n   */\n  ERROR = 2,\n}\n"],"mappings":";;;;;;AAoBA,IAAY,iBAAL,yBAAA,gBAAA;;;;CAIL,eAAA,eAAA,WAAA,KAAA;;;;;CAKA,eAAA,eAAA,QAAA,KAAA;;;;CAIA,eAAA,eAAA,WAAA,KAAA;;AACF,EAAA,CAAA,CAAA"}