import React from 'react'; import type { TSequence } from './CompositionManager.js'; export type SequenceManagerContext = { registerSequence: (seq: TSequence) => void; unregisterSequence: (id: string) => void; sequences: TSequence[]; }; export declare const SequenceManager: React.Context; export type SequenceVisibilityToggleState = { hidden: Record; setHidden: React.Dispatch>>; }; export declare const SequenceVisibilityToggleContext: React.Context; export declare const SequenceManagerProvider: React.FC<{ readonly children: React.ReactNode; }>;