Svelte Guideline: TypeScript — Type props with interface. Description: Explicit prop types. Do: interface $$Props for types. Don't: Untyped props. Good Example: interface $$Props { name: string }. Bad Example: export let name. Severity: Medium. Docs: .