# sig/iapi-idlc-sdk-pfm/cli.rbs class Pfm::CLI def commands_map: () -> untyped def drive_upcase: () -> untyped def env: () -> untyped def exit: () -> untyped def handle_options: () -> untyped def have_command?: () -> untyped def initialize: () -> void def instantiate_subcommand: () -> untyped def normalized_exit_code: () -> untyped def option?: () -> untyped def path_key: () -> untyped def run: () -> untyped def show_help: () -> untyped def show_version: () -> untyped def subcommand_specs: () -> untyped def subcommands: () -> untyped def verbose?: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/apply.rbs class Pfm::Command::Apply < Pfm::Command::Base def apply: () -> untyped def initialize: () -> void def params_valid?: () -> untyped def read_and_validate_params: () -> untyped def run: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/base.rbs class Pfm::Command::Base def build_base_dir: () -> untyped def build_dir: () -> untyped def build_exists?: () -> untyped def build_setup: () -> untyped def deploy_setup: () -> untyped def deploy_setupv2: () -> untyped def inf_base_dir: () -> untyped def initialize: () -> void def needs_help?: () -> untyped def needs_version?: () -> untyped def run_with_default_options: () -> untyped def templates_dir: () -> untyped def verbose?: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/build.rbs class Pfm::Command::Build < Pfm::Command::Base def build: () -> untyped def initialize: () -> void def params_valid?: () -> untyped def read_and_validate_params: () -> untyped def run: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/configure.rbs class Pfm::Command::Configure < Pfm::Command::Pfm::Command::Base def needs_help?: () -> untyped def needs_version?: () -> untyped def null?: () -> untyped def run: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/destroy.rbs class Pfm::Command::Destroy < Pfm::Command::Base def destroy: () -> untyped def initialize: () -> void def params_valid?: () -> untyped def read_and_validate_params: () -> untyped def run: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/exec.rbs class Pfm::Command::Exec < Pfm::Command::Pfm::Command::Base def needs_help?: () -> untyped def needs_version?: () -> untyped def run: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/format.rbs class Pfm::Command::Format < Pfm::Command::Base def fmt: () -> untyped def initialize: () -> void def params_valid?: () -> untyped def read_and_validate_params: () -> untyped def run: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/generate.rbs class Pfm::Command::Generate < Pfm::Command::Base def self.banner: () -> untyped def self.banner_headline: () -> untyped def self.generator: () -> untyped def self.generator_list: () -> untyped def self.generators: () -> untyped def generator_for: () -> untyped def have_generator?: () -> untyped def initialize: () -> void def needs_help?: () -> untyped def run: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/generator_commands/base.rbs class Pfm::Command::GeneratorCommands::Base < Pfm::Command::GeneratorCommands::Command::Base def initialize: () -> void def params_valid?: () -> untyped def read_and_validate_params: () -> untyped def setup_context: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/generator_commands/server_build.rbs class Pfm::Command::GeneratorCommands::ServerBuild < Pfm::Command::GeneratorCommands::Base def base_dir: () -> untyped def default_build_files: () -> untyped def default_cookbooks: () -> untyped def mk_build_dirs: () -> untyped def run: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/package.rbs class Pfm::Command::Package < Pfm::Command::Base def initialize: () -> void def package: () -> untyped def params_valid?: () -> untyped def read_and_validate_params: () -> untyped def run: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/plan.rbs class Pfm::Command::Plan < Pfm::Command::Base def initialize: () -> void def params_valid?: () -> untyped def plan: () -> untyped def read_and_validate_params: () -> untyped def run: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/validate.rbs class Pfm::Command::Validate < Pfm::Command::Base def self.banner: () -> untyped def self.banner_headline: () -> untyped def self.validator: () -> untyped def self.validator_list: () -> untyped def self.validators: () -> untyped def have_validator?: () -> untyped def initialize: () -> void def needs_help?: () -> untyped def run: () -> untyped def validator_for: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/validator_commands/base.rbs class Pfm::Command::ValidatorCommands::Base < Pfm::Command::ValidatorCommands::Command::Base def initialize: () -> void def params_valid?: () -> untyped def read_and_validate_params: () -> untyped def setup_artifacts_dirs: () -> untyped def setup_context: () -> untyped def use_circle_ci?: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/validator_commands/infrastructure.rbs class Pfm::Command::ValidatorCommands::Infrastructure < Pfm::Command::ValidatorCommands::Base def run: () -> untyped def validate: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/validator_commands/server_build.rbs class Pfm::Command::ValidatorCommands::ServerBuild < Pfm::Command::ValidatorCommands::Base def lint_chef: () -> untyped def lint_packer: () -> untyped def run: () -> untyped def unit_test: () -> untyped def validate: () -> untyped end # sig/iapi-idlc-sdk-pfm/commands_map.rbs class Pfm::CommandsMap def builtin: () -> untyped def command_names: () -> untyped def have_command?: () -> untyped def initialize: () -> void def instantiate: () -> untyped def null?: () -> untyped def spec_for: () -> untyped end # sig/iapi-idlc-sdk-pfm/commands_map.rbs class Pfm::CommandsMap::CommandSpec def instantiate: () -> untyped end # sig/iapi-idlc-sdk-pfm/generator.rbs class Pfm::Generator::Context def self.add_attr: () -> untyped def self.reset: () -> untyped end # sig/iapi-idlc-sdk-pfm/settings.rbs class Pfm::Settings def config_dir: () -> untyped def config_exists?: () -> untyped def config_file: () -> untyped def create_config: () -> untyped def initialize: () -> void def load_config: () -> untyped def resolve_paths: () -> untyped def save_config: () -> untyped def settings_strings: () -> untyped def write_config: () -> untyped end # sig/iapi-idlc-sdk-pfm/settings.rbs class Pfm::Settings::Setting def defined?: () -> untyped def initialize: () -> void def required?: () -> untyped def to_s: () -> untyped end # sig/iapi-idlc-sdk-pfm/validator.rbs class Pfm::Validator::Context def self.add_attr: () -> untyped def self.reset: () -> untyped end # sig/iapi-idlc-sdk-pfm/cli.rbs module Pfm def self.commands: () -> untyped def self.commands_map: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/generator_commands.rbs module Pfm::Command::GeneratorCommands def self.build: () -> untyped end # sig/iapi-idlc-sdk-pfm/command/validator_commands.rbs module Pfm::Command::ValidatorCommands def self.build: () -> untyped end # sig/iapi-idlc-sdk-pfm/generator.rbs module Pfm::Generator def self.add_attr_to_context: () -> untyped def self.context: () -> untyped def self.reset: () -> untyped end # sig/iapi-idlc-sdk-pfm/generator.rbs module Pfm::Generator::TemplateHelper def self.delegate_to_app_context: () -> untyped def year: () -> untyped end # sig/iapi-idlc-sdk-pfm/helpers.rbs module Pfm::Helpers def debug: () -> untyped def err: () -> untyped def msg: () -> untyped def stderr: () -> untyped def stdout: () -> untyped def system_command: () -> untyped end # sig/iapi-idlc-sdk-pfm/validator.rbs module Pfm::Validator def self.add_attr_to_context: () -> untyped def self.context: () -> untyped def self.reset: () -> untyped end # sig/iapi-idlc-sdk-pfm/validator.rbs module Pfm::Validator::TemplateHelper def self.delegate_to_app_context: () -> untyped def year: () -> untyped end