import { Profile, ProfileOptions } from "./profile.js"; //#region src/profiles/resolve.d.ts /** * Creates a {@link Profile} from a databrickscfg file and/or environment * variables. * * Both sources are read by default: the config file is loaded and DATABRICKS_* * environment variables are overlaid on top (env takes precedence). This holds * whether or not a specific {@link ProfileOptions.profile} or * {@link ProfileOptions.configFile} is given. Disable the config file with * {@link ProfileOptions.noProfile} and the environment overlay with * {@link ProfileOptions.disableEnv}. */ declare function resolve(options?: ProfileOptions): Promise; /** * Returns the path to the default databrickscfg file. Reads * DATABRICKS_CONFIG_FILE from the environment, falling back to * ~/.databrickscfg. */ declare function defaultConfigFile(): string; /** * Returns the names of all profiles (INI sections) in the given config * file. The DEFAULT section is included only if it has keys. */ declare function listProfiles(path: string): Promise; //#endregion export { defaultConfigFile, listProfiles, resolve }; //# sourceMappingURL=resolve.d.ts.map