/** * .env ConfigProvider * * Based on * - https://github.com/motdotla/dotenv * - https://github.com/motdotla/dotenv-expand * * @since 1.0.0 */ import type { PlatformError } from "@effect/platform/Error"; import type * as FileSystem from "@effect/platform/FileSystem"; import type * as ConfigProvider from "effect/ConfigProvider"; import type * as Effect from "effect/Effect"; import type * as Layer from "effect/Layer"; /** * Create a dotenv ConfigProvider. * * @category constructors * @since 1.0.0 */ export declare const makeConfigProvider: (paths: string) => Effect.Effect; /** * Replace the current ConfigProvider with a dotenv ConfigProvider. * * @category constructors * @since 1.0.0 */ export declare const layer: (paths: string) => Layer.Layer; /** * Use dotenv ConfigProvider as a fallback to the current ConfigProvider. * * @category constructors * @since 1.0.0 */ export declare const layerAsFallback: (path: string) => Layer.Layer; //# sourceMappingURL=DotEnv.d.ts.map