# sig/rake/contrib/compositepublisher.rbs class Rake::CompositePublisher def add: () -> untyped def initialize: () -> void def upload: () -> untyped end # sig/rake/contrib/ftptools.rbs class Rake::FtpFile def self.date: () -> untyped def self.time: () -> untyped def determine_time: () -> untyped def directory?: () -> untyped def initialize: () -> void def mode: () -> untyped def parse_mode: () -> untyped def path: () -> untyped def symlink?: () -> untyped end # sig/rake/contrib/ftptools.rbs class Rake::FtpUploader def close: () -> untyped def connect: () -> untyped def initialize: () -> void def makedirs: () -> untyped def upload: () -> untyped def upload_files: () -> untyped end # sig/rake/contrib/sshpublisher.rbs class Rake::SshDirPublisher def initialize: () -> void def upload: () -> untyped end # sig/rake/contrib/sshpublisher.rbs class Rake::SshFilePublisher def initialize: () -> void def upload: () -> untyped end # sig/rake/contrib/sshpublisher.rbs class Rake::SshFreshDirPublisher < Rake::SshDirPublisher def upload: () -> untyped end