#ifndef ROW_LIST_FWD_H
#define ROW_LIST_FWD_H
+#include "lyxrow.h"
+
#include <vector>
+#include <map>
+
-class Row;
+namespace lyx {
+/**
+ * Each paragraph is broken up into a number of rows on the screen.
+ * This is a list of such on-screen rows, ordered from the top row
+ * downwards.
+ */
typedef std::vector<Row> RowList;
+///
+typedef std::vector<size_type> RowSignature;
+
+
+} // namespace lyx
#endif