the-wireguard-effect
Version:
Cross platform wireguard api client for nodejs built on wireguard-go with effect-ts
25 lines • 746 B
TypeScript
import type * as _WireguardControl from "../WireguardControl.js";
import * as Layer from "effect/Layer";
/**
* @since 1.0.0
* @category Constructors
*/
export declare const makeUserspaceLayer: () => _WireguardControl.WireguardControl;
/**
* @since 1.0.0
* @category Constructors
*/
export declare const makeBundledWgQuickLayer: (options: {
sudo: boolean;
}) => _WireguardControl.WireguardControl;
/**
* @since 1.0.0
* @category Layers
*/
export declare const UserspaceLayer: Layer.Layer<_WireguardControl.WireguardControl, never, never>;
/**
* @since 1.0.0
* @category Layers
*/
export declare const BundledWgQuickLayer: Layer.Layer<_WireguardControl.WireguardControl, never, never>;
//# sourceMappingURL=wireguardControl.d.ts.map