UNPKG

@tsed/config

Version:
9 lines (8 loc) 530 B
import { type DotenvFlowConfigOptions } from "dotenv-flow"; import type { ConfigSourceOnChangeCB } from "../../interfaces/ConfigSource.js"; import { EnvsConfigSource, type EnvsConfigSourceOptions } from "../envs/EnvsConfigSource.js"; export type DotEnvsConfigSourceOptions = EnvsConfigSourceOptions & DotenvFlowConfigOptions; export declare class DotEnvsConfigSource extends EnvsConfigSource<DotEnvsConfigSourceOptions> { getAll(): Record<string, unknown>; watch(onChange?: ConfigSourceOnChangeCB): Promise<() => void>; }