A function signature for retrieving the current state of the report data.
Returns a 2D list of strings representing rows and columns.
typedef GetReportDataCallback = List<List<String>> Function();