import React from 'react'; import type { LayoutAndStyle } from '../Sequence.js'; export type LoopProps = { readonly durationInFrames: number; readonly times?: number; readonly name?: string; readonly children: React.ReactNode; } & LayoutAndStyle; type LoopContextType = { iteration: number; durationInFrames: number; }; declare const useLoop: () => LoopContextType | null; /** * @description This component allows you to quickly lay out an animation so it repeats itself. * @see [Documentation](https://www.remotion.dev/docs/loop) */ export declare const Loop: React.FC & { useLoop: typeof useLoop; }; export {};