# sig/rufus/scheduler.rbs class Rufus::AtJob < Rufus::Job def initialize: () -> void def schedule_info: () -> untyped def trigger: () -> untyped end # sig/rufus/scheduler.rbs class Rufus::CronJob < Rufus::Job def initialize: () -> void def matches?: () -> untyped def schedule_info: () -> untyped def trigger: () -> untyped end # sig/rufus/scheduler.rbs class Rufus::CronLine def initialize: () -> void def matches?: () -> untyped def no_match?: () -> untyped def parse_item: () -> untyped def parse_list: () -> untyped def parse_range: () -> untyped def parse_weekdays: () -> untyped def to_array: () -> untyped end # sig/rufus/scheduler.rbs class Rufus::EveryJob < Rufus::AtJob def schedule_info: () -> untyped end # sig/rufus/scheduler.rbs class Rufus::Job def has_tag?: () -> untyped def initialize: () -> void def unschedule: () -> untyped end # sig/rufus/scheduler.rbs class Rufus::Scheduler def at_job_count: () -> untyped def at_to_f: () -> untyped def cron_job_count: () -> untyped def do_schedule_at: () -> untyped def do_unschedule: () -> untyped def do_unschedule_cron_job: () -> untyped def duration_to_f: () -> untyped def every_job_count: () -> untyped def find_jobs: () -> untyped def find_schedulables: () -> untyped def get_job: () -> untyped def get_schedulable: () -> untyped def initialize: () -> void def join: () -> untyped def join_until_no_more_jobs: () -> untyped def log_exception: () -> untyped def pending_job_count: () -> untyped def prepare_params: () -> untyped def push_pending_job: () -> untyped def schedule: () -> untyped def schedule_at: () -> untyped def schedule_every: () -> untyped def schedule_in: () -> untyped def start: () -> untyped def step: () -> untyped def step_schedule: () -> untyped def step_trigger: () -> untyped def step_unschedule: () -> untyped def stop: () -> untyped def to_block: () -> untyped def trigger: () -> untyped def unschedule: () -> untyped def unschedule_cron_job: () -> untyped end # sig/rufus/scheduler.rbs module Rufus::Schedulable def reschedule: () -> untyped def trigger: () -> untyped end