import { HistoricalElement } from "./HistoricalElement"; import { ObservableContainerElement } from "../observable/ObservableContainerElement"; import { Path, PathElement } from "../Path"; export interface HistoricalContainerElement extends ObservableContainerElement { elementAt(path: Path): HistoricalElement; elementAt(...elements: PathElement[]): HistoricalElement; }