# sig/v8/object.rbs class Object def eval_js: () -> untyped def tap: () -> untyped end # sig/v8/context.rbs class V8::Context def self.eval: () -> untyped def self.open: () -> untyped def []: () -> untyped def []=: () -> untyped def eval: () -> untyped def evaluate: () -> untyped def initialize: () -> void def load: () -> untyped def open: () -> untyped end # sig/v8/context.rbs class V8::ContextError < V8::StandardError def self.check_open: () -> untyped def initialize: () -> void end # sig/v8/context.rbs class V8::JavascriptError < V8::StandardError def initialize: () -> void def line_number: () -> untyped def source_line: () -> untyped def source_name: () -> untyped end # sig/v8/object.rbs class V8::Object def []: () -> untyped def []=: () -> untyped def each: () -> untyped def initialize: () -> void def to_s: () -> untyped end # sig/v8/to.rbs module V8::To def camel_case: () -> untyped def perl_case: () -> untyped def ruby: () -> untyped def v8: () -> untyped end