code: function Bid(value) {
    if (this.init_) {
      this.init_();
    }
    /** @property {Array.<number, number>} [sizes] the dimension sizes of the slot bid */
    this.sizes =  [];
    /** @property {string} [slot] the slot name */
    this.slot;
    /** @property {string|number} value the bid value. Default: empty string */
    this.value = util.asType(value) === 'undefined' ? '' : value;
    /** @property {string} type derived bid value type: from {@link util.asType}  */
    this.type = util.asType(this.value);
    /** @property {string} [label] optional label for adserver key targeting for bid value e.g. <code>label=2.00</code> */
    this.label;
    /** @property {string} [provider] the bid provider name */
    this.provider;
    /** @property {object} [targeting] ad server targeting key/values in addition to the bid value */
    this.targeting = {};
  }
docs: Bid is the result of a partner [BidProvider]{@link pubfood/provider.BidProvider} request.
  
  @class
  @param {string|number} value the bid value. Default: empty string.
  @memberof pubfood#model