diff --git a/code/core/src/csf/story.ts b/code/core/src/csf/story.ts index 3351d30e2112..fd96c4e9809c 100644 --- a/code/core/src/csf/story.ts +++ b/code/core/src/csf/story.ts @@ -585,7 +585,7 @@ export type StoryAnnotationsOrFn = Meta extends { render?: ArgsStoryFn; loaders?: (infer Loaders)[] | infer Loaders; - decorators?: (infer Decorators)[] | infer Decorators; + decorators?: (infer Decorators extends DecoratorFunction[])[] | infer Decorators; } ? Simplify< RemoveIndexSignature<