diff --git a/.changeset/selfish-cheetahs-whisper.md b/.changeset/selfish-cheetahs-whisper.md
new file mode 100644
index 00000000..baa00aeb
--- /dev/null
+++ b/.changeset/selfish-cheetahs-whisper.md
@@ -0,0 +1,5 @@
+---
+"@288-toolkit/html-elements": minor
+---
+
+Properly handle `muted` and `controls` video attributes
diff --git a/packages/components/html-elements/dist/HtmlAnchor.svelte.d.ts b/packages/components/html-elements/dist/HtmlAnchor.svelte.d.ts
index b9cd7b2f..7a9ceb4a 100644
--- a/packages/components/html-elements/dist/HtmlAnchor.svelte.d.ts
+++ b/packages/components/html-elements/dist/HtmlAnchor.svelte.d.ts
@@ -1,3 +1,4 @@
+///
import { SvelteComponent } from "svelte";
import type { Maybe } from '@288-toolkit/types';
declare const __propDef: {
diff --git a/packages/components/html-elements/dist/HtmlImg.svelte.d.ts b/packages/components/html-elements/dist/HtmlImg.svelte.d.ts
index 4c780200..f4b53b41 100644
--- a/packages/components/html-elements/dist/HtmlImg.svelte.d.ts
+++ b/packages/components/html-elements/dist/HtmlImg.svelte.d.ts
@@ -1,3 +1,4 @@
+///
import { SvelteComponent } from "svelte";
import type { Maybe } from '@288-toolkit/types';
declare const __propDef: {
diff --git a/packages/components/html-elements/dist/HtmlTime.svelte.d.ts b/packages/components/html-elements/dist/HtmlTime.svelte.d.ts
index 0233d59a..550c373f 100644
--- a/packages/components/html-elements/dist/HtmlTime.svelte.d.ts
+++ b/packages/components/html-elements/dist/HtmlTime.svelte.d.ts
@@ -1,3 +1,4 @@
+///
import { SvelteComponent } from "svelte";
declare const __propDef: {
props: {
diff --git a/packages/components/html-elements/dist/HtmlVideo.svelte b/packages/components/html-elements/dist/HtmlVideo.svelte
index 2e356253..1cb3c247 100644
--- a/packages/components/html-elements/dist/HtmlVideo.svelte
+++ b/packages/components/html-elements/dist/HtmlVideo.svelte
@@ -1,14 +1,26 @@