import { JSX, ReactNode } from 'react'; import { DirectionItemProps } from './direction-item'; export type DirectionsProps = { /** * Children DirectionItem components to render and manage. */ children: ReactNode; /** * Callback fired when the list of direction items changes * (e.g., due to adding, deleting, or reordering items). */ onChange: (items: { id: string; element: ReactNode; }[]) => void; }; export declare const DirectionsComponent: { ({ children, onChange }: DirectionsProps): JSX.Element; displayName: string; }; export declare const Directions: { ({ children, onChange }: DirectionsProps): JSX.Element; displayName: string; } & { Item: (props: DirectionItemProps) => JSX.Element; }; export default Directions;