import type { DataOrSelfInitSegmentAtom } from '../../../stream-data-structure/segment/SegmentAtom';
import type { SelectionGroupAtom } from '../../../stream-data-structure/selection-group/SelectionGroupAtom';
import type { ContextWithState } from '../../../Types';
import type { ArrayAtom } from '../ArrayStateAtom';
import type { MapStateAtom } from '../MapStateAtom';
export type StreamSequenceMapAtom = MapStateAtom<SelectionGroupAtom, ArrayAtom<DataOrSelfInitSegmentAtom>>;
export declare const createStreamSequenceMapAtom: (context: ContextWithState) => StreamSequenceMapAtom;
