type Config = { default_zone_unlocker?: string; default_zone_serp?: string; default_format?: string; api_url?: string; sanitize_csv?: boolean; }; type String_config_key = { [K in keyof Config]-?: Config[K] extends string | undefined ? K : never; }[keyof Config]; declare const DEFAULTS: Config; declare const load: () => Config; declare const save: (config: Config) => void; declare const get: (key: K) => Config[K]; declare const set: (key: K, value: Config[K]) => void; declare const resolve: (cli_val: string | undefined, env_key: string, config_key: String_config_key) => string | undefined; declare const resolve_api_key: (cli_val: string | undefined) => string | undefined; export { load, save, get, set, resolve, resolve_api_key, DEFAULTS }; export type { Config }; //# sourceMappingURL=config.d.ts.map