/**
 * @since 1.0.0
 */
import * as Schema from "@effect/schema/Schema";
import * as Data from "effect/Data";
import * as Function from "effect/Function";
/**
 * A wireguard userspace api Errno return message.
 *
 * @since 1.0.0
 * @category Errors
 */
export const SuccessErrno = /*#__PURE__*/Function.pipe( /*#__PURE__*/Schema.templateLiteral( /*#__PURE__*/Schema.literal("errno="), /*#__PURE__*/Schema.literal(0)), /*#__PURE__*/Schema.identifier("SuccessErrno"), /*#__PURE__*/Schema.description("A successful errno"), /*#__PURE__*/Schema.brand("SuccessErrno"));
/**
 * @since 1.0.0
 * @category Errors
 */
export class WireguardError extends Data.TaggedError("WireguardError") {}
//# sourceMappingURL=WireguardErrors.js.map