@spec trace(
%Plausible.Stats.Query{
date_range: term(),
experimental_reduced_joins?: term(),
experimental_session_count?: term(),
filters: term(),
imported_data_requested: term(),
include_imported: term(),
interval: term(),
now: term(),
period: term(),
property: term(),
sample_threshold: term()
},
[atom()]
) :: %Plausible.Stats.Query{
date_range: term(),
experimental_reduced_joins?: term(),
experimental_session_count?: term(),
filters: term(),
imported_data_requested: term(),
include_imported: term(),
interval: term(),
now: term(),
period: term(),
property: term(),
sample_threshold: term()
}