      1 // This file:
      2 // - declares symbols that are provided outisde of dygraphs
      3 // - defines custom types used internally
      4
      5 /**
      6  * @typedef {function(
      7  *   (number|Date),
      8  *   number,
      9  *   function(string):*,
     10  *   (Dygraph|undefined)
     11  * ):string}
     12  */
     13 var AxisLabelFormatter;
     14
     15 /**
     16  * @typedef {function(number,function(string),Dygraph):string}
     17  */
     18 var ValueFormatter;
     19
     20 /**
     21  * @typedef {Array.<Array.<string|number|Array.<number>>>}
     22  */
     23 var DygraphDataArray;
     24
     25 /**
     26  * @constructor
     27  */
     28 function GVizDataTable() {}
     29