import type {DescriptionOf, ThreadGeneratorFactory} from '@revideo/core'; import type {View2D} from '../components'; import {Scene2D} from './Scene2D'; export function makeScene2D( name: string, runner: ThreadGeneratorFactory, ): DescriptionOf { return { klass: Scene2D, name, config: runner, stack: new Error().stack, plugins: ['@revideo/2d/editor'], }; }