import React from 'react'; import type { LayoutAndStyle, SequenceProps } from '../Sequence.js'; export type LoopProps = { readonly durationInFrames: number; readonly times?: number; readonly name?: string; readonly children: React.ReactNode; } & LayoutAndStyle & Pick; type LoopContextType = { iteration: number; durationInFrames: number; }; export declare const LoopTimelineContext: React.Context<{ startFrame: number; firstVisibleFrame: number; endFrame: number; playbackRate: number; } | null>; declare const useLoop: () => LoopContextType | null; export declare const Loop: React.FC & { useLoop: typeof useLoop; }; export {};