"use strict";
/*---------------------------------------------------------------------------------------------
* Copyright (c) Bentley Systems, Incorporated. All rights reserved.
* See LICENSE.md in the project root for license terms and full copyright notice.
*--------------------------------------------------------------------------------------------*/
/** @packageDocumentation
 * @module Rendering
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.RenderInstancesParamsBuilder = exports.RenderInstancesParams = void 0;
const Symbols_1 = require("../internal/Symbols");
const RenderInstancesParamsImpl_1 = require("../../internal/render/RenderInstancesParamsImpl");
/** @beta */
var RenderInstancesParams;
(function (RenderInstancesParams) {
    /** Add to `xfers` all [Transferable objects](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Transferable_objects) contained
     * in `params`.
     */
    function collectTransferables(xfers, params) {
        return (0, RenderInstancesParamsImpl_1.collectRenderInstancesParamsTransferables)(xfers, params);
    }
    RenderInstancesParams.collectTransferables = collectTransferables;
})(RenderInstancesParams || (exports.RenderInstancesParams = RenderInstancesParams = {}));
/** @beta */
var RenderInstancesParamsBuilder;
(function (RenderInstancesParamsBuilder) {
    /** Create a [[RenderInstancesParamsBuilder]]. */
    function create(args) {
        return (0, RenderInstancesParamsImpl_1.createRenderInstancesParamsBuilder)(args);
    }
    RenderInstancesParamsBuilder.create = create;
})(RenderInstancesParamsBuilder || (exports.RenderInstancesParamsBuilder = RenderInstancesParamsBuilder = {}));
//# sourceMappingURL=RenderInstancesParams.js.map