"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 Utils
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports._transforms = exports._transformCenter = exports._textures = exports._renderSystem = exports._requestSnap = exports._nodes = exports._featureTable = exports._callIpcChannel = exports._branch = exports._batch = exports._accumulator = exports._implementationProhibited = void 0;
exports._implementationProhibited = Symbol.for("Implementations of this interface can only be obtained from the containing package");
function sym(name) {
    return `${name}_core-frontend_INTERNAL_ONLY_DO_NOT_USE`;
}
exports._accumulator = Symbol.for(sym("accumulator"));
exports._batch = Symbol.for(sym("batch"));
exports._branch = Symbol.for(sym("branch"));
/** @internal */
exports._callIpcChannel = Symbol.for(sym("callIpcChannel"));
exports._featureTable = Symbol.for(sym("featureTable"));
exports._nodes = Symbol.for(sym("nodes"));
exports._requestSnap = Symbol.for(sym("requestSnap"));
exports._renderSystem = Symbol.for(sym("renderSystem"));
exports._textures = Symbol.for(sym("textures"));
exports._transformCenter = Symbol.for(sym("transformCenter"));
exports._transforms = Symbol.for(sym("transforms"));
//# sourceMappingURL=Symbols.js.map