# Generated by hand for v0.1.0; will regenerate with roxygen2::roxygenise() in v0.2.0+

# Channel composites
export(build_channel_composites)
export(orthogonalise_residual)
export(zscore)

# Stage 1: WQTE detection
export(modwt_detail)
export(qte_pair)
export(compute_wqte_matrix)

# Network construction
export(build_network)
export(network_summary)
export(walktrap_communities)

# Stage 2: structural attribution
export(iv_2sls_attribute)
export(lasso_iv_attribute)
export(local_projections)
export(rigobon_id)
export(cinelli_hazlett_rv)

# Pipeline wrapper
export(run_contagion_pipeline)

# Utilities
export(build_lag)
export(period_subset)
export(load_paper_data)

# Visualisation
export(plot_attribution_stack)
export(plot_qte_intensity)
export(plot_robustness_value)
export(plot_attribution_evolution)

# Imports
importFrom(stats, lm, lm.fit, coef, residuals, quantile, sd, var, cov, median,
           predict, pchisq, pf, prcomp, complete.cases, na.omit, setNames)
importFrom(utils, head, tail)
importFrom(xts, xts)
importFrom(zoo, index, na.locf, rollapply)
importFrom(waveslim, modwt)
importFrom(quantreg, rq)
importFrom(igraph, graph_from_adjacency_matrix, ecount, vcount, degree,
           betweenness, eigen_centrality, as_undirected, cluster_walktrap,
           membership, V, E)
importFrom(parallel, mclapply, detectCores)
importFrom(MASS, ginv)
