# sig/rb-inotify/event.rbs class INotify::Event def self.consume: () -> untyped def absolute_name: () -> untyped def callback!: () -> untyped def flags: () -> untyped def initialize: () -> void def size: () -> untyped def watcher: () -> untyped end # sig/rb-inotify/notifier.rbs class INotify::Notifier def close: () -> untyped def initialize: () -> void def process: () -> untyped def read_events: () -> untyped def readpartial: () -> untyped def run: () -> untyped def stop: () -> untyped def to_io: () -> untyped def watch: () -> untyped end # sig/rb-inotify/watcher.rbs class INotify::Watcher def callback!: () -> untyped def close: () -> untyped def initialize: () -> void end # sig/rb-inotify/native/flags.rbs module INotify::Native::Flags def self.from_mask: () -> untyped def self.to_mask: () -> untyped end