import { Configuration, type ConfigurationOptions } from "../config/mod.ts"; /** * Generate standardish options to create a Configuration from the Node.js environment that reads JSON files. * * - It uses parseArgs from `node:util` to parse CLI arguments * - It uses promises.readFile from `node:fs` to read text files * - It reads environment variables from `node:process` * - It parses and stringifies configuration using `JSON` * * ```js * const options = getConfigurationOptions() * ``` */ export declare function getConfigurationOptions(): ConfigurationOptions; /** * Create a standardish Node.js Configuration. * It creates a new Configuration object using {@link getConfigurationOptions}. * * ```js * const config = getConfiguration() * ``` */ export declare function getConfiguration(): Configuration; /** @deprecated use {@link getConfigurationOptions} */ export declare const getNodeConfigOptions: typeof getConfigurationOptions; /** @deprecated use {@link getConfiguration} */ export declare const getNodeConfiguration: typeof getConfiguration; //# sourceMappingURL=config.d.ts.map