import type { SyntheticEvent } from 'react'; import React from 'react'; type Props = Record>; export type EditorPropsContextType = { props: Props; updateProps: (options: { id: string; defaultProps: Record; newProps: Record | ((oldProps: Record) => Record); }) => void; }; export declare const EditorPropsContext: React.Context; export declare const timeValueRef: React.RefObject<{ goToFrame: () => void; seek: (newFrame: number) => void; play: (e?: PointerEvent | SyntheticEvent | undefined) => void; pause: () => void; toggle: (e?: PointerEvent | SyntheticEvent | undefined) => void; } | null>; export declare const EditorPropsProvider: React.FC<{ readonly children: React.ReactNode; }>; export {};