declare namespace deviceProductFunction {
    /**
   * 基类
   */
    type base_dto = {

         /**
        * 设备产品Id
        */
        deviceProductId:string;
         /**
        * 编码
        */
          code: string;
          /**
           * 描述
           */
          description?: null | string;
          /**
           * 名称
           */
          name: string;
          params:string;
    }
    /**
        * 增加输入参数
        */
    type addInput = base_dto
    /**
        * 更新输入参数
        */
    interface updateInput extends base_dto {
        /**
       * 主键
       */
        id: string
    }
    /**
       * 删除输入参数
       */
    interface delInput {
        /**
          * 主键
          */
        id: string
    }
    /**
        * 查询输入参数
        */
    interface queryParms {
        /**
          * 名称
          */
        name?: null | string;
        deviceProductId?: null | string;
    }
    /**
        * 查询分页输入参数
        */
    interface queryPage {
        pageIndex: number,
        pageSize: number,
          /**
        * 设备产品Id
        */
        deviceProductId?: null | string;
    }
    /**
        * 查询输出参数
        */
    interface output extends base_dto {
        /**
      * 主键
      */
        id: string
    }
}