# This file is autogenerated. Do not edit it by hand. Regenerate it with: # srb rbi gems # typed: true # # If you would like to make changes to this file, great! Please create the gem's shim here: # # https://github.com/sorbet/sorbet-typed/new/master?filename=lib/netrc/all/netrc.rbi # # netrc-0.11.0 class Netrc def [](k); end def []=(k, info); end def delete(key); end def each(&block); end def initialize(path, data); end def length; end def new_item(m, l, p); end def new_item_prefix; end def new_item_prefix=(arg0); end def save; end def self.check_permissions(path); end def self.config; end def self.configure; end def self.default_path; end def self.home_path; end def self.lex(lines); end def self.netrc_filename; end def self.parse(ts); end def self.read(path = nil); end def self.skip?(s); end def unparse; end end class Netrc::TokenArray < Array def readto; end def take; end end class Netrc::Entry < Struct def login; end def login=(_); end def password; end def password=(_); end def self.[](*arg0); end def self.inspect; end def self.members; end def self.new(*arg0); end def to_ary; end end class Netrc::Error < StandardError end