{
  "name": "use-stagger",
  "type": "registry:hook",
  "description": "Hook for staggered child delays",
  "dependencies": [
    "remotion"
  ],
  "registryDependencies": [
    "timing"
  ],
  "files": [
    {
      "path": "registry/bases/default/hooks/use-stagger.ts",
      "type": "registry:hook",
      "content": "import { staggerDelay } from \"@/remotion/lib/timing\";\n\nexport type UseStaggerOptions = {\n  index: number;\n  staggerInFrames?: number;\n  baseDelayInFrames?: number;\n};\n\nexport function useStagger({\n  index,\n  staggerInFrames = 8,\n  baseDelayInFrames = 0,\n}: UseStaggerOptions): number {\n  return staggerDelay(index, staggerInFrames, baseDelayInFrames);\n}\n"
    }
  ]
}