# Generated by roxygen2: do not edit by hand

S3method("+",year_month)
S3method("+",year_quarter)
S3method("-",year_month)
S3method("-",year_quarter)
S3method("[",time_interval)
S3method("[",timespan)
S3method("[",year_month)
S3method("[",year_quarter)
S3method("[[",year_month)
S3method("[[",year_quarter)
S3method(Ops,timespan)
S3method(as.Date,time_interval)
S3method(as.POSIXct,time_interval)
S3method(as.POSIXlt,time_interval)
S3method(as.character,time_interval)
S3method(as.character,timespan)
S3method(base::as.Date,year_month)
S3method(base::as.Date,year_quarter)
S3method(base::as.POSIXct,year_month)
S3method(base::as.POSIXct,year_quarter)
S3method(base::as.POSIXlt,year_month)
S3method(base::as.POSIXlt,year_quarter)
S3method(base::as.character,year_month)
S3method(base::as.character,year_quarter)
S3method(base::c,year_month)
S3method(base::c,year_quarter)
S3method(base::format,year_month)
S3method(base::format,year_quarter)
S3method(base::print,year_month)
S3method(base::print,year_quarter)
S3method(base::rep,year_month)
S3method(base::rep,year_quarter)
S3method(base::rep,yearmon)
S3method(base::rep,yearqtr)
S3method(base::rep.int,yearmon)
S3method(base::rep.int,yearqtr)
S3method(base::rep_len,time_interval)
S3method(base::rep_len,timespan)
S3method(base::rep_len,yearmon)
S3method(base::rep_len,yearqtr)
S3method(base::unique,year_month)
S3method(base::unique,year_quarter)
S3method(c,time_interval)
S3method(c,timespan)
S3method(cheapr::rebuild,episodes_tbl_df)
S3method(cheapr::rebuild,time_tbl_df)
S3method(diff_days,Date)
S3method(diff_days,POSIXt)
S3method(diff_days,default)
S3method(diff_months,Date)
S3method(diff_months,POSIXt)
S3method(diff_months,default)
S3method(dplyr::dplyr_reconstruct,episodes_tbl_df)
S3method(dplyr::dplyr_reconstruct,time_tbl_df)
S3method(dplyr::dplyr_row_slice,episodes_tbl_df)
S3method(dplyr::dplyr_row_slice,time_tbl_df)
S3method(format,time_interval)
S3method(format,timespan)
S3method(granularity,Date)
S3method(granularity,POSIXt)
S3method(granularity,default)
S3method(granularity,numeric)
S3method(granularity,year_month)
S3method(granularity,year_quarter)
S3method(interval_count,time_interval)
S3method(interval_end,Interval)
S3method(interval_end,time_interval)
S3method(interval_range,time_interval)
S3method(interval_start,Interval)
S3method(interval_start,time_interval)
S3method(interval_width,time_interval)
S3method(lubridate::tz,year_month)
S3method(lubridate::tz,year_quarter)
S3method(period_add,Date)
S3method(period_add,default)
S3method(pillar::pillar_shaft,time_interval)
S3method(pillar::pillar_shaft,timespan)
S3method(pillar::tbl_sum,episodes_tbl_df)
S3method(pillar::tbl_sum,time_tbl_df)
S3method(print,time_interval)
S3method(print,timespan)
S3method(rep,time_interval)
S3method(rep,timespan)
S3method(resolution,Date)
S3method(resolution,POSIXlt)
S3method(resolution,POSIXt)
S3method(resolution,default)
S3method(resolution,integer)
S3method(resolution,numeric)
S3method(resolution,year_month)
S3method(resolution,year_quarter)
S3method(resolution,yearmon)
S3method(resolution,yearqtr)
S3method(roll_diff,default)
S3method(roll_diff,ts)
S3method(roll_diff,zoo)
S3method(roll_lag,default)
S3method(roll_lag,ts)
S3method(roll_lag,zoo)
S3method(time_tbl_time_col,time_tbl_df)
S3method(timespan,"NULL")
S3method(timespan,Duration)
S3method(timespan,Period)
S3method(timespan,character)
S3method(timespan,logical)
S3method(timespan,numeric)
S3method(timespan,timespan)
S3method(ts_as_tbl,default)
S3method(ts_as_tbl,mts)
S3method(ts_as_tbl,timeSeries)
S3method(ts_as_tbl,xts)
S3method(ts_as_tbl,zoo)
S3method(tz,time_interval)
S3method(unique,time_interval)
S3method(unique,timespan)
S3method(vctrs::vec_proxy,timespan)
S3method(vctrs::vec_ptype_abbr,timespan)
S3method(vctrs::vec_restore,timespan)
export(.duration_units)
export(.extra_time_units)
export(.period_units)
export(.time_units)
export(YM)
export(YQ)
export(age_months)
export(age_years)
export(calendar)
export(decimal_year_month)
export(decimal_year_quarter)
export(diff_)
export(get_time_delay)
export(granularity)
export(growth)
export(growth_rate)
export(interval_count)
export(interval_end)
export(interval_range)
export(interval_start)
export(interval_width)
export(is_date)
export(is_datetime)
export(is_time)
export(is_time_interval)
export(is_time_or_num)
export(is_timespan)
export(is_whole_number)
export(iso_week)
export(isoday)
export(missing_dates)
export(n_missing_dates)
export(new_time_interval)
export(new_timespan)
export(reset_timeplyr_options)
export(resolution)
export(roll_diff)
export(roll_geometric_mean)
export(roll_growth_rate)
export(roll_harmonic_mean)
export(roll_lag)
export(roll_mean)
export(roll_na_fill)
export(roll_sum)
export(rolling_growth)
export(scale_x_year_month)
export(scale_x_year_quarter)
export(scale_y_year_month)
export(scale_y_year_quarter)
export(time_add)
export(time_breakpoints)
export(time_breaks)
export(time_by)
export(time_ceiling)
export(time_complete)
export(time_complete_missing)
export(time_cut)
export(time_cut_n)
export(time_cut_width)
export(time_diff)
export(time_elapsed)
export(time_episodes)
export(time_expand)
export(time_floor)
export(time_gaps)
export(time_ggplot)
export(time_grid)
export(time_grid_size)
export(time_has_gaps)
export(time_id)
export(time_interval)
export(time_is_regular)
export(time_num_gaps)
export(time_roll_apply)
export(time_roll_growth_rate)
export(time_roll_mean)
export(time_roll_sum)
export(time_roll_window)
export(time_roll_window_size)
export(time_round)
export(time_seq)
export(time_seq_id)
export(time_seq_sizes)
export(time_seq_v)
export(time_seq_v2)
export(time_subtract)
export(time_tbl_time_col)
export(timespan)
export(timespan_num)
export(timespan_unit)
export(transform_year_month)
export(transform_year_quarter)
export(ts_as_tbl)
export(year_month)
export(year_month_decimal)
export(year_quarter)
export(year_quarter_decimal)
importFrom(cheapr,sset)
importFrom(data.table,":=")
importFrom(data.table,.GRP)
importFrom(data.table,.N)
importFrom(data.table,.SD)
importFrom(dplyr,.data)
importFrom(dplyr,across)
importFrom(dplyr,all_of)
importFrom(lifecycle,deprecated)
importFrom(lubridate,tz)
importFrom(pillar,tbl_sum)
importFrom(pillar,type_sum)
importFrom(rlang,"%||%")
importFrom(rlang,enquo)
importFrom(rlang,enquos)
useDynLib(timeplyr, .registration = TRUE)
