# `PhoenixKit.Modules.Sitemap.SitemapFile`
[🔗](https://github.com/BeamLabEU/phoenix_kit/blob/v1.7.87/lib/modules/sitemap/sitemap_file.ex#L1)

Struct representing a generated sitemap file's metadata.

Used by `Generator` to track per-module file info for sitemapindex generation.

## Fields

- `filename` - Base filename without extension (e.g., "sitemap-posts-1")
- `url_count` - Number of URLs in this file
- `lastmod` - Most recent lastmod timestamp across all URLs in the file

# `t`

```elixir
@type t() :: %PhoenixKit.Modules.Sitemap.SitemapFile{
  filename: String.t(),
  lastmod: DateTime.t() | nil,
  url_count: non_neg_integer()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
