# sig/chef-config/config.rbs class ChefConfig::Config def self._this_file: () -> untyped def self.add_event_logger: () -> untyped def self.add_formatter: () -> untyped def self.derive_path_from_chef_repo_path: () -> untyped def self.embedded_dir: () -> untyped def self.env: () -> untyped def self.find_chef_repo_path: () -> untyped def self.from_string: () -> untyped def self.guess_internal_locale: () -> untyped def self.inspect: () -> untyped def self.path_accessible?: () -> untyped def self.platform_specific_path: () -> untyped def self.set_defaults_for_nix: () -> untyped def self.set_defaults_for_windows: () -> untyped def self.windows_home_path: () -> untyped end # sig/chef-config/logger.rbs class ChefConfig::NullLogger def <<: () -> untyped def add: () -> untyped def debug: () -> untyped def deprecation: () -> untyped def error: () -> untyped def fatal: () -> untyped def info: () -> untyped def warn: () -> untyped end # sig/chef-config/path_helper.rbs class ChefConfig::PathHelper def self.all_homes: () -> untyped def self.canonical_path: () -> untyped def self.cleanpath: () -> untyped def self.dirname: () -> untyped def self.escape_glob: () -> untyped def self.home: () -> untyped def self.join: () -> untyped def self.path_separator: () -> untyped def self.paths_eql?: () -> untyped def self.printable?: () -> untyped def self.relative_path_from: () -> untyped def self.validate_path: () -> untyped def self.windows_max_length_exceeded?: () -> untyped end # sig/chef-config/workstation_config_loader.rbs class ChefConfig::WorkstationConfigLoader def chef_config_dir: () -> untyped def config_location: () -> untyped def env: () -> untyped def have_config?: () -> untyped def highlight_config_error: () -> untyped def initialize: () -> void def load: () -> untyped def locate_local_config: () -> untyped def logger: () -> untyped def no_config_found?: () -> untyped def path_exists?: () -> untyped def read_config: () -> untyped def working_directory: () -> untyped end # sig/chef-config.rbs module ChefConfig def self.logger: () -> untyped def self.logger=: () -> untyped def self.windows?: () -> untyped end