Yup! It doesn't accept svydesign objects, but you can supply sampling to weights to almost all weighting methods via the `s.weights` argument to weightit(), and you can adjust for clustering in the outcome models using the `cluster` argument to, e.g., glm_weightit(). See here:

Estimating Effects After Weightingngreifer.github.io