import * as tracing_1 from "../../Tracing"
import * as tracing_2 from "../../Tracing"
const fileName_1 = "(@effect-ts/system): _src/Testing/TestLogger/index.ts"
import * as T from "../../Effect"
import { tag } from "../../Has"
import * as L from "../../Layer"
export const TestLogger = /*#__PURE__*/ tag()
export const FromConsole = /*#__PURE__*/ L.fromEffect(TestLogger)(
  /*#__PURE__*/ T.succeedWith(
    () => ({
      logLine: (msg) =>
        T.succeedWith(() => {
          console.log(msg)
        }, fileName_1 + ":14:20")
    }),
    fileName_1 + ":12:16"
  )
)
export const { logLine } = /*#__PURE__*/ T.deriveLifted(TestLogger)(["logLine"], [], [])
//# sourceMappingURL=index.js.map
