;
}
export type LegacyCssNode = LegacyStyle | LegacySelector;
diff --git a/packages/svelte/src/compiler/types/template.d.ts b/packages/svelte/src/compiler/types/template.d.ts
index 28b85f2236..e0c4f9821c 100644
--- a/packages/svelte/src/compiler/types/template.d.ts
+++ b/packages/svelte/src/compiler/types/template.d.ts
@@ -1,4 +1,4 @@
-import type { Binding, Css, ExpressionMetadata } from '#compiler';
+import type { Binding, ExpressionMetadata } from '#compiler';
import type {
ArrayExpression,
ArrowFunctionExpression,
@@ -18,6 +18,7 @@ import type {
SequenceExpression
} from 'estree';
import type { Scope } from '../phases/scope';
+import type { _CSS } from './css';
/**
* - `html` — the default, for e.g. `` or ``
@@ -66,7 +67,7 @@ export namespace AST {
options: SvelteOptions | null;
fragment: Fragment;
/** The parsed `