File Explorer

/proc/4/root/var/runtime/node_modules/@aws-sdk/client-robomaker/dist-cjs

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

2 dirs
3 files
index.js173 KB · 4073 lines
"use strict";var __defProp = Object.defineProperty;var __getOwnPropDesc = Object.getOwnPropertyDescriptor;var __getOwnPropNames = Object.getOwnPropertyNames;var __hasOwnProp = Object.prototype.hasOwnProperty;var __name = (target, value) => __defProp(target, "name", { value, configurable: true });var __export = (target, all) => {  for (var name in all)    __defProp(target, name, { get: all[name], enumerable: true });};var __copyProps = (to, from, except, desc) => {  if (from && typeof from === "object" || typeof from === "function") {    for (let key of __getOwnPropNames(from))      if (!__hasOwnProp.call(to, key) && key !== except)        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });  }  return to;};var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.tsvar index_exports = {};__export(index_exports, {  Architecture: () => Architecture,  BatchDeleteWorldsCommand: () => BatchDeleteWorldsCommand,  BatchDescribeSimulationJobCommand: () => BatchDescribeSimulationJobCommand,  CancelDeploymentJobCommand: () => CancelDeploymentJobCommand,  CancelSimulationJobBatchCommand: () => CancelSimulationJobBatchCommand,  CancelSimulationJobCommand: () => CancelSimulationJobCommand,  CancelWorldExportJobCommand: () => CancelWorldExportJobCommand,  CancelWorldGenerationJobCommand: () => CancelWorldGenerationJobCommand,  ComputeType: () => ComputeType,  ConcurrentDeploymentException: () => ConcurrentDeploymentException,  CreateDeploymentJobCommand: () => CreateDeploymentJobCommand,  CreateFleetCommand: () => CreateFleetCommand,  CreateRobotApplicationCommand: () => CreateRobotApplicationCommand,  CreateRobotApplicationVersionCommand: () => CreateRobotApplicationVersionCommand,  CreateRobotCommand: () => CreateRobotCommand,  CreateSimulationApplicationCommand: () => CreateSimulationApplicationCommand,  CreateSimulationApplicationVersionCommand: () => CreateSimulationApplicationVersionCommand,  CreateSimulationJobCommand: () => CreateSimulationJobCommand,  CreateWorldExportJobCommand: () => CreateWorldExportJobCommand,  CreateWorldGenerationJobCommand: () => CreateWorldGenerationJobCommand,  CreateWorldTemplateCommand: () => CreateWorldTemplateCommand,  DataSourceType: () => DataSourceType,  DeleteFleetCommand: () => DeleteFleetCommand,  DeleteRobotApplicationCommand: () => DeleteRobotApplicationCommand,  DeleteRobotCommand: () => DeleteRobotCommand,  DeleteSimulationApplicationCommand: () => DeleteSimulationApplicationCommand,  DeleteWorldTemplateCommand: () => DeleteWorldTemplateCommand,  DeploymentJobErrorCode: () => DeploymentJobErrorCode,  DeploymentStatus: () => DeploymentStatus,  DeregisterRobotCommand: () => DeregisterRobotCommand,  DescribeDeploymentJobCommand: () => DescribeDeploymentJobCommand,  DescribeFleetCommand: () => DescribeFleetCommand,  DescribeRobotApplicationCommand: () => DescribeRobotApplicationCommand,  DescribeRobotCommand: () => DescribeRobotCommand,  DescribeSimulationApplicationCommand: () => DescribeSimulationApplicationCommand,  DescribeSimulationJobBatchCommand: () => DescribeSimulationJobBatchCommand,  DescribeSimulationJobCommand: () => DescribeSimulationJobCommand,  DescribeWorldCommand: () => DescribeWorldCommand,  DescribeWorldExportJobCommand: () => DescribeWorldExportJobCommand,  DescribeWorldGenerationJobCommand: () => DescribeWorldGenerationJobCommand,  DescribeWorldTemplateCommand: () => DescribeWorldTemplateCommand,  ExitBehavior: () => ExitBehavior,  FailureBehavior: () => FailureBehavior,  GetWorldTemplateBodyCommand: () => GetWorldTemplateBodyCommand,  IdempotentParameterMismatchException: () => IdempotentParameterMismatchException,  InternalServerException: () => InternalServerException,  InvalidParameterException: () => InvalidParameterException,  LimitExceededException: () => LimitExceededException,  ListDeploymentJobsCommand: () => ListDeploymentJobsCommand,  ListFleetsCommand: () => ListFleetsCommand,  ListRobotApplicationsCommand: () => ListRobotApplicationsCommand,  ListRobotsCommand: () => ListRobotsCommand,  ListSimulationApplicationsCommand: () => ListSimulationApplicationsCommand,  ListSimulationJobBatchesCommand: () => ListSimulationJobBatchesCommand,  ListSimulationJobsCommand: () => ListSimulationJobsCommand,  ListTagsForResourceCommand: () => ListTagsForResourceCommand,  ListWorldExportJobsCommand: () => ListWorldExportJobsCommand,  ListWorldGenerationJobsCommand: () => ListWorldGenerationJobsCommand,  ListWorldTemplatesCommand: () => ListWorldTemplatesCommand,  ListWorldsCommand: () => ListWorldsCommand,  RegisterRobotCommand: () => RegisterRobotCommand,  RenderingEngineType: () => RenderingEngineType,  ResourceAlreadyExistsException: () => ResourceAlreadyExistsException,  ResourceNotFoundException: () => ResourceNotFoundException,  RestartSimulationJobCommand: () => RestartSimulationJobCommand,  RoboMaker: () => RoboMaker,  RoboMakerClient: () => RoboMakerClient,  RoboMakerServiceException: () => RoboMakerServiceException,  RobotDeploymentStep: () => RobotDeploymentStep,  RobotSoftwareSuiteType: () => RobotSoftwareSuiteType,  RobotSoftwareSuiteVersionType: () => RobotSoftwareSuiteVersionType,  RobotStatus: () => RobotStatus,  ServiceUnavailableException: () => ServiceUnavailableException,  SimulationJobBatchErrorCode: () => SimulationJobBatchErrorCode,  SimulationJobBatchStatus: () => SimulationJobBatchStatus,  SimulationJobErrorCode: () => SimulationJobErrorCode,  SimulationJobStatus: () => SimulationJobStatus,  SimulationSoftwareSuiteType: () => SimulationSoftwareSuiteType,  StartSimulationJobBatchCommand: () => StartSimulationJobBatchCommand,  SyncDeploymentJobCommand: () => SyncDeploymentJobCommand,  TagResourceCommand: () => TagResourceCommand,  ThrottlingException: () => ThrottlingException,  UntagResourceCommand: () => UntagResourceCommand,  UpdateRobotApplicationCommand: () => UpdateRobotApplicationCommand,  UpdateSimulationApplicationCommand: () => UpdateSimulationApplicationCommand,  UpdateWorldTemplateCommand: () => UpdateWorldTemplateCommand,  UploadBehavior: () => UploadBehavior,  WorldExportJobErrorCode: () => WorldExportJobErrorCode,  WorldExportJobStatus: () => WorldExportJobStatus,  WorldGenerationJobErrorCode: () => WorldGenerationJobErrorCode,  WorldGenerationJobStatus: () => WorldGenerationJobStatus,  __Client: () => import_smithy_client.Client,  paginateListDeploymentJobs: () => paginateListDeploymentJobs,  paginateListFleets: () => paginateListFleets,  paginateListRobotApplications: () => paginateListRobotApplications,  paginateListRobots: () => paginateListRobots,  paginateListSimulationApplications: () => paginateListSimulationApplications,  paginateListSimulationJobBatches: () => paginateListSimulationJobBatches,  paginateListSimulationJobs: () => paginateListSimulationJobs,  paginateListWorldExportJobs: () => paginateListWorldExportJobs,  paginateListWorldGenerationJobs: () => paginateListWorldGenerationJobs,  paginateListWorldTemplates: () => paginateListWorldTemplates,  paginateListWorlds: () => paginateListWorlds});module.exports = __toCommonJS(index_exports); // src/RoboMakerClient.tsvar import_middleware_host_header = require("@aws-sdk/middleware-host-header");var import_middleware_logger = require("@aws-sdk/middleware-logger");var import_middleware_recursion_detection = require("@aws-sdk/middleware-recursion-detection");var import_middleware_user_agent = require("@aws-sdk/middleware-user-agent");var import_config_resolver = require("@smithy/config-resolver");var import_core = require("@smithy/core");var import_middleware_content_length = require("@smithy/middleware-content-length");var import_middleware_endpoint = require("@smithy/middleware-endpoint");var import_middleware_retry = require("@smithy/middleware-retry"); var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); // src/endpoint/EndpointParameters.tsvar resolveClientEndpointParameters = /* @__PURE__ */ __name((options) => {  return Object.assign(options, {    useDualstackEndpoint: options.useDualstackEndpoint ?? false,    useFipsEndpoint: options.useFipsEndpoint ?? false,    defaultSigningName: "robomaker"  });}, "resolveClientEndpointParameters");var commonParams = {  UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },  Endpoint: { type: "builtInParams", name: "endpoint" },  Region: { type: "builtInParams", name: "region" },  UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/RoboMakerClient.tsvar import_runtimeConfig = require("././runtimeConfig"); // src/runtimeExtensions.tsvar import_region_config_resolver = require("@aws-sdk/region-config-resolver");var import_protocol_http = require("@smithy/protocol-http");var import_smithy_client = require("@smithy/smithy-client"); // src/auth/httpAuthExtensionConfiguration.tsvar getHttpAuthExtensionConfiguration = /* @__PURE__ */ __name((runtimeConfig) => {  const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;  let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;  let _credentials = runtimeConfig.credentials;  return {    setHttpAuthScheme(httpAuthScheme) {      const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);      if (index === -1) {        _httpAuthSchemes.push(httpAuthScheme);      } else {        _httpAuthSchemes.splice(index, 1, httpAuthScheme);      }    },    httpAuthSchemes() {      return _httpAuthSchemes;    },    setHttpAuthSchemeProvider(httpAuthSchemeProvider) {      _httpAuthSchemeProvider = httpAuthSchemeProvider;    },    httpAuthSchemeProvider() {      return _httpAuthSchemeProvider;    },    setCredentials(credentials) {      _credentials = credentials;    },    credentials() {      return _credentials;    }  };}, "getHttpAuthExtensionConfiguration");var resolveHttpAuthRuntimeConfig = /* @__PURE__ */ __name((config) => {  return {    httpAuthSchemes: config.httpAuthSchemes(),    httpAuthSchemeProvider: config.httpAuthSchemeProvider(),    credentials: config.credentials()  };}, "resolveHttpAuthRuntimeConfig"); // src/runtimeExtensions.tsvar resolveRuntimeExtensions = /* @__PURE__ */ __name((runtimeConfig, extensions) => {  const extensionConfiguration = Object.assign(    (0, import_region_config_resolver.getAwsRegionExtensionConfiguration)(runtimeConfig),    (0, import_smithy_client.getDefaultExtensionConfiguration)(runtimeConfig),    (0, import_protocol_http.getHttpHandlerExtensionConfiguration)(runtimeConfig),    getHttpAuthExtensionConfiguration(runtimeConfig)  );  extensions.forEach((extension) => extension.configure(extensionConfiguration));  return Object.assign(    runtimeConfig,    (0, import_region_config_resolver.resolveAwsRegionExtensionConfiguration)(extensionConfiguration),    (0, import_smithy_client.resolveDefaultRuntimeConfig)(extensionConfiguration),    (0, import_protocol_http.resolveHttpHandlerRuntimeConfig)(extensionConfiguration),    resolveHttpAuthRuntimeConfig(extensionConfiguration)  );}, "resolveRuntimeExtensions"); // src/RoboMakerClient.tsvar RoboMakerClient = class extends import_smithy_client.Client {  static {    __name(this, "RoboMakerClient");  }  /**   * The resolved configuration of RoboMakerClient class. This is resolved and normalized from the {@link RoboMakerClientConfig | constructor configuration interface}.   */  config;  constructor(...[configuration]) {    const _config_0 = (0, import_runtimeConfig.getRuntimeConfig)(configuration || {});    super(_config_0);    this.initConfig = _config_0;    const _config_1 = resolveClientEndpointParameters(_config_0);    const _config_2 = (0, import_middleware_user_agent.resolveUserAgentConfig)(_config_1);    const _config_3 = (0, import_middleware_retry.resolveRetryConfig)(_config_2);    const _config_4 = (0, import_config_resolver.resolveRegionConfig)(_config_3);    const _config_5 = (0, import_middleware_host_header.resolveHostHeaderConfig)(_config_4);    const _config_6 = (0, import_middleware_endpoint.resolveEndpointConfig)(_config_5);    const _config_7 = (0, import_httpAuthSchemeProvider.resolveHttpAuthSchemeConfig)(_config_6);    const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);    this.config = _config_8;    this.middlewareStack.use((0, import_middleware_user_agent.getUserAgentPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_retry.getRetryPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_content_length.getContentLengthPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_host_header.getHostHeaderPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_logger.getLoggerPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_recursion_detection.getRecursionDetectionPlugin)(this.config));    this.middlewareStack.use(      (0, import_core.getHttpAuthSchemeEndpointRuleSetPlugin)(this.config, {        httpAuthSchemeParametersProvider: import_httpAuthSchemeProvider.defaultRoboMakerHttpAuthSchemeParametersProvider,        identityProviderConfigProvider: /* @__PURE__ */ __name(async (config) => new import_core.DefaultIdentityProviderConfig({          "aws.auth#sigv4": config.credentials        }), "identityProviderConfigProvider")      })    );    this.middlewareStack.use((0, import_core.getHttpSigningPlugin)(this.config));  }  /**   * Destroy underlying resources, like sockets. It's usually not necessary to do this.   * However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed.   * Otherwise, sockets might stay open for quite a long time before the server terminates them.   */  destroy() {    super.destroy();  }}; // src/RoboMaker.ts  // src/commands/BatchDeleteWorldsCommand.ts var import_middleware_serde = require("@smithy/middleware-serde");  // src/protocols/Aws_restJson1.tsvar import_core2 = require("@aws-sdk/core");  var import_uuid = require("uuid"); // src/models/RoboMakerServiceException.ts var RoboMakerServiceException = class _RoboMakerServiceException extends import_smithy_client.ServiceException {  static {    __name(this, "RoboMakerServiceException");  }  /**   * @internal   */  constructor(options) {    super(options);    Object.setPrototypeOf(this, _RoboMakerServiceException.prototype);  }}; // src/models/models_0.tsvar Architecture = {  ARM64: "ARM64",  ARMHF: "ARMHF",  X86_64: "X86_64"};var InternalServerException = class _InternalServerException extends RoboMakerServiceException {  static {    __name(this, "InternalServerException");  }  name = "InternalServerException";  $fault = "server";  /**   * @internal   */  constructor(opts) {    super({      name: "InternalServerException",      $fault: "server",      ...opts    });    Object.setPrototypeOf(this, _InternalServerException.prototype);  }};var InvalidParameterException = class _InvalidParameterException extends RoboMakerServiceException {  static {    __name(this, "InvalidParameterException");  }  name = "InvalidParameterException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidParameterException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidParameterException.prototype);  }};var ThrottlingException = class _ThrottlingException extends RoboMakerServiceException {  static {    __name(this, "ThrottlingException");  }  name = "ThrottlingException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ThrottlingException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ThrottlingException.prototype);  }};var ComputeType = {  CPU: "CPU",  GPU_AND_CPU: "GPU_AND_CPU"};var DataSourceType = {  Archive: "Archive",  File: "File",  Prefix: "Prefix"};var FailureBehavior = {  Continue: "Continue",  Fail: "Fail"};var SimulationJobErrorCode = {  BadPermissionsCloudwatchLogs: "BadPermissionsCloudwatchLogs",  BadPermissionsRobotApplication: "BadPermissionsRobotApplication",  BadPermissionsS3Object: "BadPermissionsS3Object",  BadPermissionsS3Output: "BadPermissionsS3Output",  BadPermissionsSimulationApplication: "BadPermissionsSimulationApplication",  BadPermissionsUserCredentials: "BadPermissionsUserCredentials",  BatchCanceled: "BatchCanceled",  BatchTimedOut: "BatchTimedOut",  ENILimitExceeded: "ENILimitExceeded",  InternalServiceError: "InternalServiceError",  InvalidBundleRobotApplication: "InvalidBundleRobotApplication",  InvalidBundleSimulationApplication: "InvalidBundleSimulationApplication",  InvalidInput: "InvalidInput",  InvalidS3Resource: "InvalidS3Resource",  LimitExceeded: "LimitExceeded",  MismatchedEtag: "MismatchedEtag",  RequestThrottled: "RequestThrottled",  ResourceNotFound: "ResourceNotFound",  RobotApplicationCrash: "RobotApplicationCrash",  RobotApplicationHealthCheckFailure: "RobotApplicationHealthCheckFailure",  RobotApplicationVersionMismatchedEtag: "RobotApplicationVersionMismatchedEtag",  SimulationApplicationCrash: "SimulationApplicationCrash",  SimulationApplicationHealthCheckFailure: "SimulationApplicationHealthCheckFailure",  SimulationApplicationVersionMismatchedEtag: "SimulationApplicationVersionMismatchedEtag",  SubnetIpLimitExceeded: "SubnetIpLimitExceeded",  ThrottlingError: "ThrottlingError",  UploadContentMismatchError: "UploadContentMismatchError",  WrongRegionRobotApplication: "WrongRegionRobotApplication",  WrongRegionS3Bucket: "WrongRegionS3Bucket",  WrongRegionS3Output: "WrongRegionS3Output",  WrongRegionSimulationApplication: "WrongRegionSimulationApplication"};var ExitBehavior = {  FAIL: "FAIL",  RESTART: "RESTART"};var UploadBehavior = {  UPLOAD_ON_TERMINATE: "UPLOAD_ON_TERMINATE",  UPLOAD_ROLLING_AUTO_REMOVE: "UPLOAD_ROLLING_AUTO_REMOVE"};var SimulationJobStatus = {  Canceled: "Canceled",  Completed: "Completed",  Failed: "Failed",  Pending: "Pending",  Preparing: "Preparing",  Restarting: "Restarting",  Running: "Running",  RunningFailed: "RunningFailed",  Terminated: "Terminated",  Terminating: "Terminating"};var ResourceNotFoundException = class _ResourceNotFoundException extends RoboMakerServiceException {  static {    __name(this, "ResourceNotFoundException");  }  name = "ResourceNotFoundException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ResourceNotFoundException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ResourceNotFoundException.prototype);  }};var ConcurrentDeploymentException = class _ConcurrentDeploymentException extends RoboMakerServiceException {  static {    __name(this, "ConcurrentDeploymentException");  }  name = "ConcurrentDeploymentException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ConcurrentDeploymentException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ConcurrentDeploymentException.prototype);  }};var DeploymentJobErrorCode = {  BadLambdaAssociated: "BadLambdaAssociated",  BadPermissionError: "BadPermissionError",  DeploymentFleetDoesNotExist: "DeploymentFleetDoesNotExist",  DownloadConditionFailed: "DownloadConditionFailed",  EnvironmentSetupError: "EnvironmentSetupError",  EtagMismatch: "EtagMismatch",  ExtractingBundleFailure: "ExtractingBundleFailure",  FailureThresholdBreached: "FailureThresholdBreached",  FleetDeploymentTimeout: "FleetDeploymentTimeout",  GreengrassDeploymentFailed: "GreengrassDeploymentFailed",  GreengrassGroupVersionDoesNotExist: "GreengrassGroupVersionDoesNotExist",  InternalServerError: "InternalServerError",  InvalidGreengrassGroup: "InvalidGreengrassGroup",  LambdaDeleted: "LambdaDeleted",  MissingRobotApplicationArchitecture: "MissingRobotApplicationArchitecture",  MissingRobotArchitecture: "MissingRobotArchitecture",  MissingRobotDeploymentResource: "MissingRobotDeploymentResource",  PostLaunchFileFailure: "PostLaunchFileFailure",  PreLaunchFileFailure: "PreLaunchFileFailure",  ResourceNotFound: "ResourceNotFound",  RobotAgentConnectionTimeout: "RobotAgentConnectionTimeout",  RobotApplicationDoesNotExist: "RobotApplicationDoesNotExist",  RobotDeploymentAborted: "RobotDeploymentAborted",  RobotDeploymentNoResponse: "RobotDeploymentNoResponse"};var DeploymentStatus = {  Canceled: "Canceled",  Failed: "Failed",  InProgress: "InProgress",  Pending: "Pending",  Preparing: "Preparing",  Succeeded: "Succeeded"};var IdempotentParameterMismatchException = class _IdempotentParameterMismatchException extends RoboMakerServiceException {  static {    __name(this, "IdempotentParameterMismatchException");  }  name = "IdempotentParameterMismatchException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "IdempotentParameterMismatchException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _IdempotentParameterMismatchException.prototype);  }};var LimitExceededException = class _LimitExceededException extends RoboMakerServiceException {  static {    __name(this, "LimitExceededException");  }  name = "LimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "LimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _LimitExceededException.prototype);  }};var ResourceAlreadyExistsException = class _ResourceAlreadyExistsException extends RoboMakerServiceException {  static {    __name(this, "ResourceAlreadyExistsException");  }  name = "ResourceAlreadyExistsException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ResourceAlreadyExistsException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ResourceAlreadyExistsException.prototype);  }};var RobotSoftwareSuiteType = {  General: "General",  ROS: "ROS",  ROS2: "ROS2"};var RobotSoftwareSuiteVersionType = {  Dashing: "Dashing",  Foxy: "Foxy",  Kinetic: "Kinetic",  Melodic: "Melodic"};var RenderingEngineType = {  OGRE: "OGRE"};var SimulationSoftwareSuiteType = {  Gazebo: "Gazebo",  RosbagPlay: "RosbagPlay",  SimulationRuntime: "SimulationRuntime"};var ServiceUnavailableException = class _ServiceUnavailableException extends RoboMakerServiceException {  static {    __name(this, "ServiceUnavailableException");  }  name = "ServiceUnavailableException";  $fault = "server";  /**   * @internal   */  constructor(opts) {    super({      name: "ServiceUnavailableException",      $fault: "server",      ...opts    });    Object.setPrototypeOf(this, _ServiceUnavailableException.prototype);  }};var WorldExportJobErrorCode = {  AccessDenied: "AccessDenied",  InternalServiceError: "InternalServiceError",  InvalidInput: "InvalidInput",  LimitExceeded: "LimitExceeded",  RequestThrottled: "RequestThrottled",  ResourceNotFound: "ResourceNotFound"};var WorldExportJobStatus = {  Canceled: "Canceled",  Canceling: "Canceling",  Completed: "Completed",  Failed: "Failed",  Pending: "Pending",  Running: "Running"};var WorldGenerationJobErrorCode = {  AllWorldGenerationFailed: "AllWorldGenerationFailed",  InternalServiceError: "InternalServiceError",  InvalidInput: "InvalidInput",  LimitExceeded: "LimitExceeded",  RequestThrottled: "RequestThrottled",  ResourceNotFound: "ResourceNotFound"};var WorldGenerationJobStatus = {  Canceled: "Canceled",  Canceling: "Canceling",  Completed: "Completed",  Failed: "Failed",  PartialFailed: "PartialFailed",  Pending: "Pending",  Running: "Running"};var RobotDeploymentStep = {  DownloadingExtractingStep: "DownloadingExtracting",  ExecutingDownloadCondition: "ExecutingDownloadCondition",  FinishedStep: "Finished",  LaunchingStep: "Launching",  PostLaunchStep: "ExecutingPostLaunch",  PreLaunchStep: "ExecutingPreLaunch",  ValidatingStep: "Validating"};var RobotStatus = {  Available: "Available",  Deploying: "Deploying",  Failed: "Failed",  InSync: "InSync",  NoResponse: "NoResponse",  PendingNewDeployment: "PendingNewDeployment",  Registered: "Registered"};var SimulationJobBatchErrorCode = {  InternalServiceError: "InternalServiceError"};var SimulationJobBatchStatus = {  Canceled: "Canceled",  Canceling: "Canceling",  Completed: "Completed",  Completing: "Completing",  Failed: "Failed",  InProgress: "InProgress",  Pending: "Pending",  TimedOut: "TimedOut",  TimingOut: "TimingOut"}; // src/protocols/Aws_restJson1.tsvar se_BatchDeleteWorldsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/batchDeleteWorlds");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      worlds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "worlds")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_BatchDeleteWorldsCommand");var se_BatchDescribeSimulationJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/batchDescribeSimulationJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      jobs: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "jobs")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_BatchDescribeSimulationJobCommand");var se_CancelDeploymentJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/cancelDeploymentJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      job: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CancelDeploymentJobCommand");var se_CancelSimulationJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/cancelSimulationJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      job: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CancelSimulationJobCommand");var se_CancelSimulationJobBatchCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/cancelSimulationJobBatch");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      batch: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CancelSimulationJobBatchCommand");var se_CancelWorldExportJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/cancelWorldExportJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      job: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CancelWorldExportJobCommand");var se_CancelWorldGenerationJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/cancelWorldGenerationJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      job: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CancelWorldGenerationJobCommand");var se_CreateDeploymentJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/createDeploymentJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()],      deploymentApplicationConfigs: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "deploymentApplicationConfigs"),      deploymentConfig: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "deploymentConfig"),      fleet: [],      tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateDeploymentJobCommand");var se_CreateFleetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/createFleet");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      name: [],      tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateFleetCommand");var se_CreateRobotCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/createRobot");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      architecture: [],      greengrassGroupId: [],      name: [],      tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateRobotCommand");var se_CreateRobotApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/createRobotApplication");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      environment: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "environment"),      name: [],      robotSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "robotSoftwareSuite"),      sources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "sources"),      tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateRobotApplicationCommand");var se_CreateRobotApplicationVersionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/createRobotApplicationVersion");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      application: [],      currentRevisionId: [],      imageDigest: [],      s3Etags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "s3Etags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateRobotApplicationVersionCommand");var se_CreateSimulationApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/createSimulationApplication");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      environment: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "environment"),      name: [],      renderingEngine: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "renderingEngine"),      robotSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "robotSoftwareSuite"),      simulationSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "simulationSoftwareSuite"),      sources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "sources"),      tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateSimulationApplicationCommand");var se_CreateSimulationApplicationVersionCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/createSimulationApplicationVersion");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      application: [],      currentRevisionId: [],      imageDigest: [],      s3Etags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "s3Etags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateSimulationApplicationVersionCommand");var se_CreateSimulationJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/createSimulationJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()],      compute: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "compute"),      dataSources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "dataSources"),      failureBehavior: [],      iamRole: [],      loggingConfig: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "loggingConfig"),      maxJobDurationInSeconds: [],      outputLocation: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "outputLocation"),      robotApplications: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "robotApplications"),      simulationApplications: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "simulationApplications"),      tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags"),      vpcConfig: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "vpcConfig")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateSimulationJobCommand");var se_CreateWorldExportJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/createWorldExportJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()],      iamRole: [],      outputLocation: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "outputLocation"),      tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags"),      worlds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "worlds")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateWorldExportJobCommand");var se_CreateWorldGenerationJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/createWorldGenerationJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()],      tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags"),      template: [],      worldCount: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "worldCount"),      worldTags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "worldTags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateWorldGenerationJobCommand");var se_CreateWorldTemplateCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/createWorldTemplate");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      clientRequestToken: [],      name: [],      tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags"),      templateBody: [],      templateLocation: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "templateLocation")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateWorldTemplateCommand");var se_DeleteFleetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/deleteFleet");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      fleet: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteFleetCommand");var se_DeleteRobotCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/deleteRobot");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      robot: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteRobotCommand");var se_DeleteRobotApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/deleteRobotApplication");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      application: [],      applicationVersion: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteRobotApplicationCommand");var se_DeleteSimulationApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/deleteSimulationApplication");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      application: [],      applicationVersion: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteSimulationApplicationCommand");var se_DeleteWorldTemplateCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/deleteWorldTemplate");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      template: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteWorldTemplateCommand");var se_DeregisterRobotCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/deregisterRobot");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      fleet: [],      robot: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeregisterRobotCommand");var se_DescribeDeploymentJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/describeDeploymentJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      job: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeDeploymentJobCommand");var se_DescribeFleetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/describeFleet");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      fleet: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeFleetCommand");var se_DescribeRobotCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/describeRobot");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      robot: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeRobotCommand");var se_DescribeRobotApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/describeRobotApplication");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      application: [],      applicationVersion: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeRobotApplicationCommand");var se_DescribeSimulationApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/describeSimulationApplication");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      application: [],      applicationVersion: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeSimulationApplicationCommand");var se_DescribeSimulationJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/describeSimulationJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      job: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeSimulationJobCommand");var se_DescribeSimulationJobBatchCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/describeSimulationJobBatch");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      batch: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeSimulationJobBatchCommand");var se_DescribeWorldCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/describeWorld");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      world: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeWorldCommand");var se_DescribeWorldExportJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/describeWorldExportJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      job: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeWorldExportJobCommand");var se_DescribeWorldGenerationJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/describeWorldGenerationJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      job: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeWorldGenerationJobCommand");var se_DescribeWorldTemplateCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/describeWorldTemplate");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      template: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeWorldTemplateCommand");var se_GetWorldTemplateBodyCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/getWorldTemplateBody");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      generationJob: [],      template: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetWorldTemplateBodyCommand");var se_ListDeploymentJobsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/listDeploymentJobs");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"),      maxResults: [],      nextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListDeploymentJobsCommand");var se_ListFleetsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/listFleets");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"),      maxResults: [],      nextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListFleetsCommand");var se_ListRobotApplicationsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/listRobotApplications");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"),      maxResults: [],      nextToken: [],      versionQualifier: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListRobotApplicationsCommand");var se_ListRobotsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/listRobots");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"),      maxResults: [],      nextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListRobotsCommand");var se_ListSimulationApplicationsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/listSimulationApplications");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"),      maxResults: [],      nextToken: [],      versionQualifier: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListSimulationApplicationsCommand");var se_ListSimulationJobBatchesCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/listSimulationJobBatches");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"),      maxResults: [],      nextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListSimulationJobBatchesCommand");var se_ListSimulationJobsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/listSimulationJobs");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"),      maxResults: [],      nextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListSimulationJobsCommand");var se_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/tags/{resourceArn}");  b.p("resourceArn", () => input.resourceArn, "{resourceArn}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_ListTagsForResourceCommand");var se_ListWorldExportJobsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/listWorldExportJobs");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"),      maxResults: [],      nextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListWorldExportJobsCommand");var se_ListWorldGenerationJobsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/listWorldGenerationJobs");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"),      maxResults: [],      nextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListWorldGenerationJobsCommand");var se_ListWorldsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/listWorlds");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "filters"),      maxResults: [],      nextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListWorldsCommand");var se_ListWorldTemplatesCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/listWorldTemplates");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      maxResults: [],      nextToken: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListWorldTemplatesCommand");var se_RegisterRobotCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/registerRobot");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      fleet: [],      robot: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_RegisterRobotCommand");var se_RestartSimulationJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/restartSimulationJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      job: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_RestartSimulationJobCommand");var se_StartSimulationJobBatchCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/startSimulationJobBatch");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      batchPolicy: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "batchPolicy"),      clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()],      createSimulationJobRequests: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "createSimulationJobRequests"),      tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_StartSimulationJobBatchCommand");var se_SyncDeploymentJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/syncDeploymentJob");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      clientRequestToken: [true, (_) => _ ?? (0, import_uuid.v4)()],      fleet: []    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_SyncDeploymentJobCommand");var se_TagResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/tags/{resourceArn}");  b.p("resourceArn", () => input.resourceArn, "{resourceArn}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "tags")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_TagResourceCommand");var se_UntagResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/tags/{resourceArn}");  b.p("resourceArn", () => input.resourceArn, "{resourceArn}", false);  const query = (0, import_smithy_client.map)({    [_tK]: [(0, import_smithy_client.expectNonNull)(input.tagKeys, `tagKeys`) != null, () => input[_tK] || []]  });  let body;  b.m("DELETE").h(headers).q(query).b(body);  return b.build();}, "se_UntagResourceCommand");var se_UpdateRobotApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/updateRobotApplication");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      application: [],      currentRevisionId: [],      environment: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "environment"),      robotSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "robotSoftwareSuite"),      sources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "sources")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateRobotApplicationCommand");var se_UpdateSimulationApplicationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/updateSimulationApplication");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      application: [],      currentRevisionId: [],      environment: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "environment"),      renderingEngine: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "renderingEngine"),      robotSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "robotSoftwareSuite"),      simulationSoftwareSuite: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "simulationSoftwareSuite"),      sources: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "sources")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateSimulationApplicationCommand");var se_UpdateWorldTemplateCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/updateWorldTemplate");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      name: [],      template: [],      templateBody: [],      templateLocation: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "templateLocation")    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateWorldTemplateCommand");var de_BatchDeleteWorldsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    unprocessedWorlds: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_BatchDeleteWorldsCommand");var de_BatchDescribeSimulationJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    jobs: /* @__PURE__ */ __name((_) => de_SimulationJobs(_, context), "jobs"),    unprocessedJobs: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_BatchDescribeSimulationJobCommand");var de_CancelDeploymentJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_CancelDeploymentJobCommand");var de_CancelSimulationJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_CancelSimulationJobCommand");var de_CancelSimulationJobBatchCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_CancelSimulationJobBatchCommand");var de_CancelWorldExportJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_CancelWorldExportJobCommand");var de_CancelWorldGenerationJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_CancelWorldGenerationJobCommand");var de_CreateDeploymentJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    deploymentApplicationConfigs: import_smithy_client._json,    deploymentConfig: import_smithy_client._json,    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    fleet: import_smithy_client.expectString,    status: import_smithy_client.expectString,    tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_CreateDeploymentJobCommand");var de_CreateFleetCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    name: import_smithy_client.expectString,    tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_CreateFleetCommand");var de_CreateRobotCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    architecture: import_smithy_client.expectString,    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    greengrassGroupId: import_smithy_client.expectString,    name: import_smithy_client.expectString,    tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_CreateRobotCommand");var de_CreateRobotApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    environment: import_smithy_client._json,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    revisionId: import_smithy_client.expectString,    robotSoftwareSuite: import_smithy_client._json,    sources: import_smithy_client._json,    tags: import_smithy_client._json,    version: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_CreateRobotApplicationCommand");var de_CreateRobotApplicationVersionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    environment: import_smithy_client._json,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    revisionId: import_smithy_client.expectString,    robotSoftwareSuite: import_smithy_client._json,    sources: import_smithy_client._json,    version: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_CreateRobotApplicationVersionCommand");var de_CreateSimulationApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    environment: import_smithy_client._json,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    renderingEngine: import_smithy_client._json,    revisionId: import_smithy_client.expectString,    robotSoftwareSuite: import_smithy_client._json,    simulationSoftwareSuite: import_smithy_client._json,    sources: import_smithy_client._json,    tags: import_smithy_client._json,    version: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_CreateSimulationApplicationCommand");var de_CreateSimulationApplicationVersionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    environment: import_smithy_client._json,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    renderingEngine: import_smithy_client._json,    revisionId: import_smithy_client.expectString,    robotSoftwareSuite: import_smithy_client._json,    simulationSoftwareSuite: import_smithy_client._json,    sources: import_smithy_client._json,    version: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_CreateSimulationApplicationVersionCommand");var de_CreateSimulationJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    clientRequestToken: import_smithy_client.expectString,    compute: import_smithy_client._json,    dataSources: import_smithy_client._json,    failureBehavior: import_smithy_client.expectString,    failureCode: import_smithy_client.expectString,    iamRole: import_smithy_client.expectString,    lastStartedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastStartedAt"),    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    loggingConfig: import_smithy_client._json,    maxJobDurationInSeconds: import_smithy_client.expectLong,    outputLocation: import_smithy_client._json,    robotApplications: import_smithy_client._json,    simulationApplications: import_smithy_client._json,    simulationTimeMillis: import_smithy_client.expectLong,    status: import_smithy_client.expectString,    tags: import_smithy_client._json,    vpcConfig: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_CreateSimulationJobCommand");var de_CreateWorldExportJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    clientRequestToken: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    failureCode: import_smithy_client.expectString,    iamRole: import_smithy_client.expectString,    outputLocation: import_smithy_client._json,    status: import_smithy_client.expectString,    tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_CreateWorldExportJobCommand");var de_CreateWorldGenerationJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    clientRequestToken: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    failureCode: import_smithy_client.expectString,    status: import_smithy_client.expectString,    tags: import_smithy_client._json,    template: import_smithy_client.expectString,    worldCount: import_smithy_client._json,    worldTags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_CreateWorldGenerationJobCommand");var de_CreateWorldTemplateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    clientRequestToken: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    name: import_smithy_client.expectString,    tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_CreateWorldTemplateCommand");var de_DeleteFleetCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteFleetCommand");var de_DeleteRobotCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteRobotCommand");var de_DeleteRobotApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteRobotApplicationCommand");var de_DeleteSimulationApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteSimulationApplicationCommand");var de_DeleteWorldTemplateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_DeleteWorldTemplateCommand");var de_DeregisterRobotCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    fleet: import_smithy_client.expectString,    robot: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_DeregisterRobotCommand");var de_DescribeDeploymentJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    deploymentApplicationConfigs: import_smithy_client._json,    deploymentConfig: import_smithy_client._json,    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    fleet: import_smithy_client.expectString,    robotDeploymentSummary: /* @__PURE__ */ __name((_) => de_RobotDeploymentSummary(_, context), "robotDeploymentSummary"),    status: import_smithy_client.expectString,    tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_DescribeDeploymentJobCommand");var de_DescribeFleetCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    lastDeploymentJob: import_smithy_client.expectString,    lastDeploymentStatus: import_smithy_client.expectString,    lastDeploymentTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastDeploymentTime"),    name: import_smithy_client.expectString,    robots: /* @__PURE__ */ __name((_) => de_Robots(_, context), "robots"),    tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_DescribeFleetCommand");var de_DescribeRobotCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    architecture: import_smithy_client.expectString,    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    fleetArn: import_smithy_client.expectString,    greengrassGroupId: import_smithy_client.expectString,    lastDeploymentJob: import_smithy_client.expectString,    lastDeploymentTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastDeploymentTime"),    name: import_smithy_client.expectString,    status: import_smithy_client.expectString,    tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_DescribeRobotCommand");var de_DescribeRobotApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    environment: import_smithy_client._json,    imageDigest: import_smithy_client.expectString,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    revisionId: import_smithy_client.expectString,    robotSoftwareSuite: import_smithy_client._json,    sources: import_smithy_client._json,    tags: import_smithy_client._json,    version: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_DescribeRobotApplicationCommand");var de_DescribeSimulationApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    environment: import_smithy_client._json,    imageDigest: import_smithy_client.expectString,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    renderingEngine: import_smithy_client._json,    revisionId: import_smithy_client.expectString,    robotSoftwareSuite: import_smithy_client._json,    simulationSoftwareSuite: import_smithy_client._json,    sources: import_smithy_client._json,    tags: import_smithy_client._json,    version: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_DescribeSimulationApplicationCommand");var de_DescribeSimulationJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    clientRequestToken: import_smithy_client.expectString,    compute: import_smithy_client._json,    dataSources: import_smithy_client._json,    failureBehavior: import_smithy_client.expectString,    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    iamRole: import_smithy_client.expectString,    lastStartedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastStartedAt"),    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    loggingConfig: import_smithy_client._json,    maxJobDurationInSeconds: import_smithy_client.expectLong,    name: import_smithy_client.expectString,    networkInterface: import_smithy_client._json,    outputLocation: import_smithy_client._json,    robotApplications: import_smithy_client._json,    simulationApplications: import_smithy_client._json,    simulationTimeMillis: import_smithy_client.expectLong,    status: import_smithy_client.expectString,    tags: import_smithy_client._json,    vpcConfig: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_DescribeSimulationJobCommand");var de_DescribeSimulationJobBatchCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    batchPolicy: import_smithy_client._json,    clientRequestToken: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    createdRequests: /* @__PURE__ */ __name((_) => de_SimulationJobSummaries(_, context), "createdRequests"),    failedRequests: /* @__PURE__ */ __name((_) => de_FailedCreateSimulationJobRequests(_, context), "failedRequests"),    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    pendingRequests: import_smithy_client._json,    status: import_smithy_client.expectString,    tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_DescribeSimulationJobBatchCommand");var de_DescribeWorldCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    generationJob: import_smithy_client.expectString,    tags: import_smithy_client._json,    template: import_smithy_client.expectString,    worldDescriptionBody: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_DescribeWorldCommand");var de_DescribeWorldExportJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    clientRequestToken: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    iamRole: import_smithy_client.expectString,    outputLocation: import_smithy_client._json,    status: import_smithy_client.expectString,    tags: import_smithy_client._json,    worlds: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_DescribeWorldExportJobCommand");var de_DescribeWorldGenerationJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    clientRequestToken: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    finishedWorldsSummary: import_smithy_client._json,    status: import_smithy_client.expectString,    tags: import_smithy_client._json,    template: import_smithy_client.expectString,    worldCount: import_smithy_client._json,    worldTags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_DescribeWorldGenerationJobCommand");var de_DescribeWorldTemplateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    clientRequestToken: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    tags: import_smithy_client._json,    version: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_DescribeWorldTemplateCommand");var de_GetWorldTemplateBodyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    templateBody: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_GetWorldTemplateBodyCommand");var de_ListDeploymentJobsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    deploymentJobs: /* @__PURE__ */ __name((_) => de_DeploymentJobs(_, context), "deploymentJobs"),    nextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListDeploymentJobsCommand");var de_ListFleetsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    fleetDetails: /* @__PURE__ */ __name((_) => de_Fleets(_, context), "fleetDetails"),    nextToken: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_ListFleetsCommand");var de_ListRobotApplicationsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    nextToken: import_smithy_client.expectString,    robotApplicationSummaries: /* @__PURE__ */ __name((_) => de_RobotApplicationSummaries(_, context), "robotApplicationSummaries")  });  Object.assign(contents, doc);  return contents;}, "de_ListRobotApplicationsCommand");var de_ListRobotsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    nextToken: import_smithy_client.expectString,    robots: /* @__PURE__ */ __name((_) => de_Robots(_, context), "robots")  });  Object.assign(contents, doc);  return contents;}, "de_ListRobotsCommand");var de_ListSimulationApplicationsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    nextToken: import_smithy_client.expectString,    simulationApplicationSummaries: /* @__PURE__ */ __name((_) => de_SimulationApplicationSummaries(_, context), "simulationApplicationSummaries")  });  Object.assign(contents, doc);  return contents;}, "de_ListSimulationApplicationsCommand");var de_ListSimulationJobBatchesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    nextToken: import_smithy_client.expectString,    simulationJobBatchSummaries: /* @__PURE__ */ __name((_) => de_SimulationJobBatchSummaries(_, context), "simulationJobBatchSummaries")  });  Object.assign(contents, doc);  return contents;}, "de_ListSimulationJobBatchesCommand");var de_ListSimulationJobsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    nextToken: import_smithy_client.expectString,    simulationJobSummaries: /* @__PURE__ */ __name((_) => de_SimulationJobSummaries(_, context), "simulationJobSummaries")  });  Object.assign(contents, doc);  return contents;}, "de_ListSimulationJobsCommand");var de_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_ListTagsForResourceCommand");var de_ListWorldExportJobsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    nextToken: import_smithy_client.expectString,    worldExportJobSummaries: /* @__PURE__ */ __name((_) => de_WorldExportJobSummaries(_, context), "worldExportJobSummaries")  });  Object.assign(contents, doc);  return contents;}, "de_ListWorldExportJobsCommand");var de_ListWorldGenerationJobsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    nextToken: import_smithy_client.expectString,    worldGenerationJobSummaries: /* @__PURE__ */ __name((_) => de_WorldGenerationJobSummaries(_, context), "worldGenerationJobSummaries")  });  Object.assign(contents, doc);  return contents;}, "de_ListWorldGenerationJobsCommand");var de_ListWorldsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    nextToken: import_smithy_client.expectString,    worldSummaries: /* @__PURE__ */ __name((_) => de_WorldSummaries(_, context), "worldSummaries")  });  Object.assign(contents, doc);  return contents;}, "de_ListWorldsCommand");var de_ListWorldTemplatesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    nextToken: import_smithy_client.expectString,    templateSummaries: /* @__PURE__ */ __name((_) => de_TemplateSummaries(_, context), "templateSummaries")  });  Object.assign(contents, doc);  return contents;}, "de_ListWorldTemplatesCommand");var de_RegisterRobotCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    fleet: import_smithy_client.expectString,    robot: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_RegisterRobotCommand");var de_RestartSimulationJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_RestartSimulationJobCommand");var de_StartSimulationJobBatchCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    batchPolicy: import_smithy_client._json,    clientRequestToken: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    createdRequests: /* @__PURE__ */ __name((_) => de_SimulationJobSummaries(_, context), "createdRequests"),    failedRequests: /* @__PURE__ */ __name((_) => de_FailedCreateSimulationJobRequests(_, context), "failedRequests"),    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    pendingRequests: import_smithy_client._json,    status: import_smithy_client.expectString,    tags: import_smithy_client._json  });  Object.assign(contents, doc);  return contents;}, "de_StartSimulationJobBatchCommand");var de_SyncDeploymentJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    deploymentApplicationConfigs: import_smithy_client._json,    deploymentConfig: import_smithy_client._json,    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    fleet: import_smithy_client.expectString,    status: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_SyncDeploymentJobCommand");var de_TagResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_TagResourceCommand");var de_UntagResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_UntagResourceCommand");var de_UpdateRobotApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    environment: import_smithy_client._json,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    revisionId: import_smithy_client.expectString,    robotSoftwareSuite: import_smithy_client._json,    sources: import_smithy_client._json,    version: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_UpdateRobotApplicationCommand");var de_UpdateSimulationApplicationCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    environment: import_smithy_client._json,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    renderingEngine: import_smithy_client._json,    revisionId: import_smithy_client.expectString,    robotSoftwareSuite: import_smithy_client._json,    simulationSoftwareSuite: import_smithy_client._json,    sources: import_smithy_client._json,    version: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_UpdateSimulationApplicationCommand");var de_UpdateWorldTemplateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 200 && output.statusCode >= 300) {    return de_CommandError(output, context);  }  const contents = (0, import_smithy_client.map)({    $metadata: deserializeMetadata(output)  });  const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body");  const doc = (0, import_smithy_client.take)(data, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString  });  Object.assign(contents, doc);  return contents;}, "de_UpdateWorldTemplateCommand");var de_CommandError = /* @__PURE__ */ __name(async (output, context) => {  const parsedOutput = {    ...output,    body: await (0, import_core2.parseJsonErrorBody)(output.body, context)  };  const errorCode = (0, import_core2.loadRestJsonErrorCode)(output, parsedOutput.body);  switch (errorCode) {    case "InternalServerException":    case "com.amazonaws.robomaker#InternalServerException":      throw await de_InternalServerExceptionRes(parsedOutput, context);    case "InvalidParameterException":    case "com.amazonaws.robomaker#InvalidParameterException":      throw await de_InvalidParameterExceptionRes(parsedOutput, context);    case "ThrottlingException":    case "com.amazonaws.robomaker#ThrottlingException":      throw await de_ThrottlingExceptionRes(parsedOutput, context);    case "ResourceNotFoundException":    case "com.amazonaws.robomaker#ResourceNotFoundException":      throw await de_ResourceNotFoundExceptionRes(parsedOutput, context);    case "ConcurrentDeploymentException":    case "com.amazonaws.robomaker#ConcurrentDeploymentException":      throw await de_ConcurrentDeploymentExceptionRes(parsedOutput, context);    case "IdempotentParameterMismatchException":    case "com.amazonaws.robomaker#IdempotentParameterMismatchException":      throw await de_IdempotentParameterMismatchExceptionRes(parsedOutput, context);    case "LimitExceededException":    case "com.amazonaws.robomaker#LimitExceededException":      throw await de_LimitExceededExceptionRes(parsedOutput, context);    case "ResourceAlreadyExistsException":    case "com.amazonaws.robomaker#ResourceAlreadyExistsException":      throw await de_ResourceAlreadyExistsExceptionRes(parsedOutput, context);    case "ServiceUnavailableException":    case "com.amazonaws.robomaker#ServiceUnavailableException":      throw await de_ServiceUnavailableExceptionRes(parsedOutput, context);    default:      const parsedBody = parsedOutput.body;      return throwDefaultError({        output,        parsedBody,        errorCode      });  }}, "de_CommandError");var throwDefaultError = (0, import_smithy_client.withBaseException)(RoboMakerServiceException);var de_ConcurrentDeploymentExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ConcurrentDeploymentException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ConcurrentDeploymentExceptionRes");var de_IdempotentParameterMismatchExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new IdempotentParameterMismatchException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_IdempotentParameterMismatchExceptionRes");var de_InternalServerExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new InternalServerException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InternalServerExceptionRes");var de_InvalidParameterExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new InvalidParameterException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InvalidParameterExceptionRes");var de_LimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new LimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_LimitExceededExceptionRes");var de_ResourceAlreadyExistsExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ResourceAlreadyExistsException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ResourceAlreadyExistsExceptionRes");var de_ResourceNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ResourceNotFoundException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ResourceNotFoundExceptionRes");var de_ServiceUnavailableExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ServiceUnavailableException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ServiceUnavailableExceptionRes");var de_ThrottlingExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    message: import_smithy_client.expectString  });  Object.assign(contents, doc);  const exception = new ThrottlingException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ThrottlingExceptionRes");var de_DeploymentJob = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    deploymentApplicationConfigs: import_smithy_client._json,    deploymentConfig: import_smithy_client._json,    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    fleet: import_smithy_client.expectString,    status: import_smithy_client.expectString  });}, "de_DeploymentJob");var de_DeploymentJobs = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_DeploymentJob(entry, context);  });  return retVal;}, "de_DeploymentJobs");var de_FailedCreateSimulationJobRequest = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    failedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "failedAt"),    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    request: import_smithy_client._json  });}, "de_FailedCreateSimulationJobRequest");var de_FailedCreateSimulationJobRequests = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_FailedCreateSimulationJobRequest(entry, context);  });  return retVal;}, "de_FailedCreateSimulationJobRequests");var de_Fleet = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    lastDeploymentJob: import_smithy_client.expectString,    lastDeploymentStatus: import_smithy_client.expectString,    lastDeploymentTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastDeploymentTime"),    name: import_smithy_client.expectString  });}, "de_Fleet");var de_Fleets = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Fleet(entry, context);  });  return retVal;}, "de_Fleets");var de_ProgressDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    currentProgress: import_smithy_client.expectString,    estimatedTimeRemainingSeconds: import_smithy_client.expectInt32,    percentDone: import_smithy_client.limitedParseFloat32,    targetResource: import_smithy_client.expectString  });}, "de_ProgressDetail");var de_Robot = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    architecture: import_smithy_client.expectString,    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    fleetArn: import_smithy_client.expectString,    greenGrassGroupId: import_smithy_client.expectString,    lastDeploymentJob: import_smithy_client.expectString,    lastDeploymentTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastDeploymentTime"),    name: import_smithy_client.expectString,    status: import_smithy_client.expectString  });}, "de_Robot");var de_RobotApplicationSummaries = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_RobotApplicationSummary(entry, context);  });  return retVal;}, "de_RobotApplicationSummaries");var de_RobotApplicationSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    robotSoftwareSuite: import_smithy_client._json,    version: import_smithy_client.expectString  });}, "de_RobotApplicationSummary");var de_RobotDeployment = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    deploymentFinishTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "deploymentFinishTime"),    deploymentStartTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "deploymentStartTime"),    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    progressDetail: /* @__PURE__ */ __name((_) => de_ProgressDetail(_, context), "progressDetail"),    status: import_smithy_client.expectString  });}, "de_RobotDeployment");var de_RobotDeploymentSummary = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_RobotDeployment(entry, context);  });  return retVal;}, "de_RobotDeploymentSummary");var de_Robots = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Robot(entry, context);  });  return retVal;}, "de_Robots");var de_SimulationApplicationSummaries = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_SimulationApplicationSummary(entry, context);  });  return retVal;}, "de_SimulationApplicationSummaries");var de_SimulationApplicationSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    robotSoftwareSuite: import_smithy_client._json,    simulationSoftwareSuite: import_smithy_client._json,    version: import_smithy_client.expectString  });}, "de_SimulationApplicationSummary");var de_SimulationJob = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    clientRequestToken: import_smithy_client.expectString,    compute: import_smithy_client._json,    dataSources: import_smithy_client._json,    failureBehavior: import_smithy_client.expectString,    failureCode: import_smithy_client.expectString,    failureReason: import_smithy_client.expectString,    iamRole: import_smithy_client.expectString,    lastStartedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastStartedAt"),    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    loggingConfig: import_smithy_client._json,    maxJobDurationInSeconds: import_smithy_client.expectLong,    name: import_smithy_client.expectString,    networkInterface: import_smithy_client._json,    outputLocation: import_smithy_client._json,    robotApplications: import_smithy_client._json,    simulationApplications: import_smithy_client._json,    simulationTimeMillis: import_smithy_client.expectLong,    status: import_smithy_client.expectString,    tags: import_smithy_client._json,    vpcConfig: import_smithy_client._json  });}, "de_SimulationJob");var de_SimulationJobBatchSummaries = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_SimulationJobBatchSummary(entry, context);  });  return retVal;}, "de_SimulationJobBatchSummaries");var de_SimulationJobBatchSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    createdRequestCount: import_smithy_client.expectInt32,    failedRequestCount: import_smithy_client.expectInt32,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    pendingRequestCount: import_smithy_client.expectInt32,    status: import_smithy_client.expectString  });}, "de_SimulationJobBatchSummary");var de_SimulationJobs = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_SimulationJob(entry, context);  });  return retVal;}, "de_SimulationJobs");var de_SimulationJobSummaries = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_SimulationJobSummary(entry, context);  });  return retVal;}, "de_SimulationJobSummaries");var de_SimulationJobSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    computeType: import_smithy_client.expectString,    dataSourceNames: import_smithy_client._json,    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    robotApplicationNames: import_smithy_client._json,    simulationApplicationNames: import_smithy_client._json,    status: import_smithy_client.expectString  });}, "de_SimulationJobSummary");var de_TemplateSummaries = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_TemplateSummary(entry, context);  });  return retVal;}, "de_TemplateSummaries");var de_TemplateSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    lastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "lastUpdatedAt"),    name: import_smithy_client.expectString,    version: import_smithy_client.expectString  });}, "de_TemplateSummary");var de_WorldExportJobSummaries = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_WorldExportJobSummary(entry, context);  });  return retVal;}, "de_WorldExportJobSummaries");var de_WorldExportJobSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    outputLocation: import_smithy_client._json,    status: import_smithy_client.expectString,    worlds: import_smithy_client._json  });}, "de_WorldExportJobSummary");var de_WorldGenerationJobSummaries = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_WorldGenerationJobSummary(entry, context);  });  return retVal;}, "de_WorldGenerationJobSummaries");var de_WorldGenerationJobSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    failedWorldCount: import_smithy_client.expectInt32,    status: import_smithy_client.expectString,    succeededWorldCount: import_smithy_client.expectInt32,    template: import_smithy_client.expectString,    worldCount: import_smithy_client._json  });}, "de_WorldGenerationJobSummary");var de_WorldSummaries = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_WorldSummary(entry, context);  });  return retVal;}, "de_WorldSummaries");var de_WorldSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    arn: import_smithy_client.expectString,    createdAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "createdAt"),    generationJob: import_smithy_client.expectString,    template: import_smithy_client.expectString  });}, "de_WorldSummary");var deserializeMetadata = /* @__PURE__ */ __name((output) => ({  httpStatusCode: output.statusCode,  requestId: output.headers["x-amzn-requestid"] ?? output.headers["x-amzn-request-id"] ?? output.headers["x-amz-request-id"],  extendedRequestId: output.headers["x-amz-id-2"],  cfId: output.headers["x-amz-cf-id"]}), "deserializeMetadata");var _tK = "tagKeys"; // src/commands/BatchDeleteWorldsCommand.tsvar BatchDeleteWorldsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "BatchDeleteWorlds", {}).n("RoboMakerClient", "BatchDeleteWorldsCommand").f(void 0, void 0).ser(se_BatchDeleteWorldsCommand).de(de_BatchDeleteWorldsCommand).build() {  static {    __name(this, "BatchDeleteWorldsCommand");  }}; // src/commands/BatchDescribeSimulationJobCommand.ts   var BatchDescribeSimulationJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "BatchDescribeSimulationJob", {}).n("RoboMakerClient", "BatchDescribeSimulationJobCommand").f(void 0, void 0).ser(se_BatchDescribeSimulationJobCommand).de(de_BatchDescribeSimulationJobCommand).build() {  static {    __name(this, "BatchDescribeSimulationJobCommand");  }}; // src/commands/CancelDeploymentJobCommand.ts   var CancelDeploymentJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CancelDeploymentJob", {}).n("RoboMakerClient", "CancelDeploymentJobCommand").f(void 0, void 0).ser(se_CancelDeploymentJobCommand).de(de_CancelDeploymentJobCommand).build() {  static {    __name(this, "CancelDeploymentJobCommand");  }}; // src/commands/CancelSimulationJobBatchCommand.ts   var CancelSimulationJobBatchCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CancelSimulationJobBatch", {}).n("RoboMakerClient", "CancelSimulationJobBatchCommand").f(void 0, void 0).ser(se_CancelSimulationJobBatchCommand).de(de_CancelSimulationJobBatchCommand).build() {  static {    __name(this, "CancelSimulationJobBatchCommand");  }}; // src/commands/CancelSimulationJobCommand.ts   var CancelSimulationJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CancelSimulationJob", {}).n("RoboMakerClient", "CancelSimulationJobCommand").f(void 0, void 0).ser(se_CancelSimulationJobCommand).de(de_CancelSimulationJobCommand).build() {  static {    __name(this, "CancelSimulationJobCommand");  }}; // src/commands/CancelWorldExportJobCommand.ts   var CancelWorldExportJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CancelWorldExportJob", {}).n("RoboMakerClient", "CancelWorldExportJobCommand").f(void 0, void 0).ser(se_CancelWorldExportJobCommand).de(de_CancelWorldExportJobCommand).build() {  static {    __name(this, "CancelWorldExportJobCommand");  }}; // src/commands/CancelWorldGenerationJobCommand.ts   var CancelWorldGenerationJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CancelWorldGenerationJob", {}).n("RoboMakerClient", "CancelWorldGenerationJobCommand").f(void 0, void 0).ser(se_CancelWorldGenerationJobCommand).de(de_CancelWorldGenerationJobCommand).build() {  static {    __name(this, "CancelWorldGenerationJobCommand");  }}; // src/commands/CreateDeploymentJobCommand.ts   var CreateDeploymentJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CreateDeploymentJob", {}).n("RoboMakerClient", "CreateDeploymentJobCommand").f(void 0, void 0).ser(se_CreateDeploymentJobCommand).de(de_CreateDeploymentJobCommand).build() {  static {    __name(this, "CreateDeploymentJobCommand");  }}; // src/commands/CreateFleetCommand.ts   var CreateFleetCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CreateFleet", {}).n("RoboMakerClient", "CreateFleetCommand").f(void 0, void 0).ser(se_CreateFleetCommand).de(de_CreateFleetCommand).build() {  static {    __name(this, "CreateFleetCommand");  }}; // src/commands/CreateRobotApplicationCommand.ts   var CreateRobotApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CreateRobotApplication", {}).n("RoboMakerClient", "CreateRobotApplicationCommand").f(void 0, void 0).ser(se_CreateRobotApplicationCommand).de(de_CreateRobotApplicationCommand).build() {  static {    __name(this, "CreateRobotApplicationCommand");  }}; // src/commands/CreateRobotApplicationVersionCommand.ts   var CreateRobotApplicationVersionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CreateRobotApplicationVersion", {}).n("RoboMakerClient", "CreateRobotApplicationVersionCommand").f(void 0, void 0).ser(se_CreateRobotApplicationVersionCommand).de(de_CreateRobotApplicationVersionCommand).build() {  static {    __name(this, "CreateRobotApplicationVersionCommand");  }}; // src/commands/CreateRobotCommand.ts   var CreateRobotCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CreateRobot", {}).n("RoboMakerClient", "CreateRobotCommand").f(void 0, void 0).ser(se_CreateRobotCommand).de(de_CreateRobotCommand).build() {  static {    __name(this, "CreateRobotCommand");  }}; // src/commands/CreateSimulationApplicationCommand.ts   var CreateSimulationApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CreateSimulationApplication", {}).n("RoboMakerClient", "CreateSimulationApplicationCommand").f(void 0, void 0).ser(se_CreateSimulationApplicationCommand).de(de_CreateSimulationApplicationCommand).build() {  static {    __name(this, "CreateSimulationApplicationCommand");  }}; // src/commands/CreateSimulationApplicationVersionCommand.ts   var CreateSimulationApplicationVersionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CreateSimulationApplicationVersion", {}).n("RoboMakerClient", "CreateSimulationApplicationVersionCommand").f(void 0, void 0).ser(se_CreateSimulationApplicationVersionCommand).de(de_CreateSimulationApplicationVersionCommand).build() {  static {    __name(this, "CreateSimulationApplicationVersionCommand");  }}; // src/commands/CreateSimulationJobCommand.ts   var CreateSimulationJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CreateSimulationJob", {}).n("RoboMakerClient", "CreateSimulationJobCommand").f(void 0, void 0).ser(se_CreateSimulationJobCommand).de(de_CreateSimulationJobCommand).build() {  static {    __name(this, "CreateSimulationJobCommand");  }}; // src/commands/CreateWorldExportJobCommand.ts   var CreateWorldExportJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CreateWorldExportJob", {}).n("RoboMakerClient", "CreateWorldExportJobCommand").f(void 0, void 0).ser(se_CreateWorldExportJobCommand).de(de_CreateWorldExportJobCommand).build() {  static {    __name(this, "CreateWorldExportJobCommand");  }}; // src/commands/CreateWorldGenerationJobCommand.ts   var CreateWorldGenerationJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CreateWorldGenerationJob", {}).n("RoboMakerClient", "CreateWorldGenerationJobCommand").f(void 0, void 0).ser(se_CreateWorldGenerationJobCommand).de(de_CreateWorldGenerationJobCommand).build() {  static {    __name(this, "CreateWorldGenerationJobCommand");  }}; // src/commands/CreateWorldTemplateCommand.ts   var CreateWorldTemplateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "CreateWorldTemplate", {}).n("RoboMakerClient", "CreateWorldTemplateCommand").f(void 0, void 0).ser(se_CreateWorldTemplateCommand).de(de_CreateWorldTemplateCommand).build() {  static {    __name(this, "CreateWorldTemplateCommand");  }}; // src/commands/DeleteFleetCommand.ts   var DeleteFleetCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DeleteFleet", {}).n("RoboMakerClient", "DeleteFleetCommand").f(void 0, void 0).ser(se_DeleteFleetCommand).de(de_DeleteFleetCommand).build() {  static {    __name(this, "DeleteFleetCommand");  }}; // src/commands/DeleteRobotApplicationCommand.ts   var DeleteRobotApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DeleteRobotApplication", {}).n("RoboMakerClient", "DeleteRobotApplicationCommand").f(void 0, void 0).ser(se_DeleteRobotApplicationCommand).de(de_DeleteRobotApplicationCommand).build() {  static {    __name(this, "DeleteRobotApplicationCommand");  }}; // src/commands/DeleteRobotCommand.ts   var DeleteRobotCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DeleteRobot", {}).n("RoboMakerClient", "DeleteRobotCommand").f(void 0, void 0).ser(se_DeleteRobotCommand).de(de_DeleteRobotCommand).build() {  static {    __name(this, "DeleteRobotCommand");  }}; // src/commands/DeleteSimulationApplicationCommand.ts   var DeleteSimulationApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DeleteSimulationApplication", {}).n("RoboMakerClient", "DeleteSimulationApplicationCommand").f(void 0, void 0).ser(se_DeleteSimulationApplicationCommand).de(de_DeleteSimulationApplicationCommand).build() {  static {    __name(this, "DeleteSimulationApplicationCommand");  }}; // src/commands/DeleteWorldTemplateCommand.ts   var DeleteWorldTemplateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DeleteWorldTemplate", {}).n("RoboMakerClient", "DeleteWorldTemplateCommand").f(void 0, void 0).ser(se_DeleteWorldTemplateCommand).de(de_DeleteWorldTemplateCommand).build() {  static {    __name(this, "DeleteWorldTemplateCommand");  }}; // src/commands/DeregisterRobotCommand.ts   var DeregisterRobotCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DeregisterRobot", {}).n("RoboMakerClient", "DeregisterRobotCommand").f(void 0, void 0).ser(se_DeregisterRobotCommand).de(de_DeregisterRobotCommand).build() {  static {    __name(this, "DeregisterRobotCommand");  }}; // src/commands/DescribeDeploymentJobCommand.ts   var DescribeDeploymentJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DescribeDeploymentJob", {}).n("RoboMakerClient", "DescribeDeploymentJobCommand").f(void 0, void 0).ser(se_DescribeDeploymentJobCommand).de(de_DescribeDeploymentJobCommand).build() {  static {    __name(this, "DescribeDeploymentJobCommand");  }}; // src/commands/DescribeFleetCommand.ts   var DescribeFleetCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DescribeFleet", {}).n("RoboMakerClient", "DescribeFleetCommand").f(void 0, void 0).ser(se_DescribeFleetCommand).de(de_DescribeFleetCommand).build() {  static {    __name(this, "DescribeFleetCommand");  }}; // src/commands/DescribeRobotApplicationCommand.ts   var DescribeRobotApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DescribeRobotApplication", {}).n("RoboMakerClient", "DescribeRobotApplicationCommand").f(void 0, void 0).ser(se_DescribeRobotApplicationCommand).de(de_DescribeRobotApplicationCommand).build() {  static {    __name(this, "DescribeRobotApplicationCommand");  }}; // src/commands/DescribeRobotCommand.ts   var DescribeRobotCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DescribeRobot", {}).n("RoboMakerClient", "DescribeRobotCommand").f(void 0, void 0).ser(se_DescribeRobotCommand).de(de_DescribeRobotCommand).build() {  static {    __name(this, "DescribeRobotCommand");  }}; // src/commands/DescribeSimulationApplicationCommand.ts   var DescribeSimulationApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DescribeSimulationApplication", {}).n("RoboMakerClient", "DescribeSimulationApplicationCommand").f(void 0, void 0).ser(se_DescribeSimulationApplicationCommand).de(de_DescribeSimulationApplicationCommand).build() {  static {    __name(this, "DescribeSimulationApplicationCommand");  }}; // src/commands/DescribeSimulationJobBatchCommand.ts   var DescribeSimulationJobBatchCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DescribeSimulationJobBatch", {}).n("RoboMakerClient", "DescribeSimulationJobBatchCommand").f(void 0, void 0).ser(se_DescribeSimulationJobBatchCommand).de(de_DescribeSimulationJobBatchCommand).build() {  static {    __name(this, "DescribeSimulationJobBatchCommand");  }}; // src/commands/DescribeSimulationJobCommand.ts   var DescribeSimulationJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DescribeSimulationJob", {}).n("RoboMakerClient", "DescribeSimulationJobCommand").f(void 0, void 0).ser(se_DescribeSimulationJobCommand).de(de_DescribeSimulationJobCommand).build() {  static {    __name(this, "DescribeSimulationJobCommand");  }}; // src/commands/DescribeWorldCommand.ts   var DescribeWorldCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DescribeWorld", {}).n("RoboMakerClient", "DescribeWorldCommand").f(void 0, void 0).ser(se_DescribeWorldCommand).de(de_DescribeWorldCommand).build() {  static {    __name(this, "DescribeWorldCommand");  }}; // src/commands/DescribeWorldExportJobCommand.ts   var DescribeWorldExportJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DescribeWorldExportJob", {}).n("RoboMakerClient", "DescribeWorldExportJobCommand").f(void 0, void 0).ser(se_DescribeWorldExportJobCommand).de(de_DescribeWorldExportJobCommand).build() {  static {    __name(this, "DescribeWorldExportJobCommand");  }}; // src/commands/DescribeWorldGenerationJobCommand.ts   var DescribeWorldGenerationJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DescribeWorldGenerationJob", {}).n("RoboMakerClient", "DescribeWorldGenerationJobCommand").f(void 0, void 0).ser(se_DescribeWorldGenerationJobCommand).de(de_DescribeWorldGenerationJobCommand).build() {  static {    __name(this, "DescribeWorldGenerationJobCommand");  }}; // src/commands/DescribeWorldTemplateCommand.ts   var DescribeWorldTemplateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "DescribeWorldTemplate", {}).n("RoboMakerClient", "DescribeWorldTemplateCommand").f(void 0, void 0).ser(se_DescribeWorldTemplateCommand).de(de_DescribeWorldTemplateCommand).build() {  static {    __name(this, "DescribeWorldTemplateCommand");  }}; // src/commands/GetWorldTemplateBodyCommand.ts   var GetWorldTemplateBodyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "GetWorldTemplateBody", {}).n("RoboMakerClient", "GetWorldTemplateBodyCommand").f(void 0, void 0).ser(se_GetWorldTemplateBodyCommand).de(de_GetWorldTemplateBodyCommand).build() {  static {    __name(this, "GetWorldTemplateBodyCommand");  }}; // src/commands/ListDeploymentJobsCommand.ts   var ListDeploymentJobsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListDeploymentJobs", {}).n("RoboMakerClient", "ListDeploymentJobsCommand").f(void 0, void 0).ser(se_ListDeploymentJobsCommand).de(de_ListDeploymentJobsCommand).build() {  static {    __name(this, "ListDeploymentJobsCommand");  }}; // src/commands/ListFleetsCommand.ts   var ListFleetsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListFleets", {}).n("RoboMakerClient", "ListFleetsCommand").f(void 0, void 0).ser(se_ListFleetsCommand).de(de_ListFleetsCommand).build() {  static {    __name(this, "ListFleetsCommand");  }}; // src/commands/ListRobotApplicationsCommand.ts   var ListRobotApplicationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListRobotApplications", {}).n("RoboMakerClient", "ListRobotApplicationsCommand").f(void 0, void 0).ser(se_ListRobotApplicationsCommand).de(de_ListRobotApplicationsCommand).build() {  static {    __name(this, "ListRobotApplicationsCommand");  }}; // src/commands/ListRobotsCommand.ts   var ListRobotsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListRobots", {}).n("RoboMakerClient", "ListRobotsCommand").f(void 0, void 0).ser(se_ListRobotsCommand).de(de_ListRobotsCommand).build() {  static {    __name(this, "ListRobotsCommand");  }}; // src/commands/ListSimulationApplicationsCommand.ts   var ListSimulationApplicationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListSimulationApplications", {}).n("RoboMakerClient", "ListSimulationApplicationsCommand").f(void 0, void 0).ser(se_ListSimulationApplicationsCommand).de(de_ListSimulationApplicationsCommand).build() {  static {    __name(this, "ListSimulationApplicationsCommand");  }}; // src/commands/ListSimulationJobBatchesCommand.ts   var ListSimulationJobBatchesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListSimulationJobBatches", {}).n("RoboMakerClient", "ListSimulationJobBatchesCommand").f(void 0, void 0).ser(se_ListSimulationJobBatchesCommand).de(de_ListSimulationJobBatchesCommand).build() {  static {    __name(this, "ListSimulationJobBatchesCommand");  }}; // src/commands/ListSimulationJobsCommand.ts   var ListSimulationJobsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListSimulationJobs", {}).n("RoboMakerClient", "ListSimulationJobsCommand").f(void 0, void 0).ser(se_ListSimulationJobsCommand).de(de_ListSimulationJobsCommand).build() {  static {    __name(this, "ListSimulationJobsCommand");  }}; // src/commands/ListTagsForResourceCommand.ts   var ListTagsForResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListTagsForResource", {}).n("RoboMakerClient", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() {  static {    __name(this, "ListTagsForResourceCommand");  }}; // src/commands/ListWorldExportJobsCommand.ts   var ListWorldExportJobsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListWorldExportJobs", {}).n("RoboMakerClient", "ListWorldExportJobsCommand").f(void 0, void 0).ser(se_ListWorldExportJobsCommand).de(de_ListWorldExportJobsCommand).build() {  static {    __name(this, "ListWorldExportJobsCommand");  }}; // src/commands/ListWorldGenerationJobsCommand.ts   var ListWorldGenerationJobsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListWorldGenerationJobs", {}).n("RoboMakerClient", "ListWorldGenerationJobsCommand").f(void 0, void 0).ser(se_ListWorldGenerationJobsCommand).de(de_ListWorldGenerationJobsCommand).build() {  static {    __name(this, "ListWorldGenerationJobsCommand");  }}; // src/commands/ListWorldsCommand.ts   var ListWorldsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListWorlds", {}).n("RoboMakerClient", "ListWorldsCommand").f(void 0, void 0).ser(se_ListWorldsCommand).de(de_ListWorldsCommand).build() {  static {    __name(this, "ListWorldsCommand");  }}; // src/commands/ListWorldTemplatesCommand.ts   var ListWorldTemplatesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "ListWorldTemplates", {}).n("RoboMakerClient", "ListWorldTemplatesCommand").f(void 0, void 0).ser(se_ListWorldTemplatesCommand).de(de_ListWorldTemplatesCommand).build() {  static {    __name(this, "ListWorldTemplatesCommand");  }}; // src/commands/RegisterRobotCommand.ts   var RegisterRobotCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "RegisterRobot", {}).n("RoboMakerClient", "RegisterRobotCommand").f(void 0, void 0).ser(se_RegisterRobotCommand).de(de_RegisterRobotCommand).build() {  static {    __name(this, "RegisterRobotCommand");  }}; // src/commands/RestartSimulationJobCommand.ts   var RestartSimulationJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "RestartSimulationJob", {}).n("RoboMakerClient", "RestartSimulationJobCommand").f(void 0, void 0).ser(se_RestartSimulationJobCommand).de(de_RestartSimulationJobCommand).build() {  static {    __name(this, "RestartSimulationJobCommand");  }}; // src/commands/StartSimulationJobBatchCommand.ts   var StartSimulationJobBatchCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "StartSimulationJobBatch", {}).n("RoboMakerClient", "StartSimulationJobBatchCommand").f(void 0, void 0).ser(se_StartSimulationJobBatchCommand).de(de_StartSimulationJobBatchCommand).build() {  static {    __name(this, "StartSimulationJobBatchCommand");  }}; // src/commands/SyncDeploymentJobCommand.ts   var SyncDeploymentJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "SyncDeploymentJob", {}).n("RoboMakerClient", "SyncDeploymentJobCommand").f(void 0, void 0).ser(se_SyncDeploymentJobCommand).de(de_SyncDeploymentJobCommand).build() {  static {    __name(this, "SyncDeploymentJobCommand");  }}; // src/commands/TagResourceCommand.ts   var TagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "TagResource", {}).n("RoboMakerClient", "TagResourceCommand").f(void 0, void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build() {  static {    __name(this, "TagResourceCommand");  }}; // src/commands/UntagResourceCommand.ts   var UntagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "UntagResource", {}).n("RoboMakerClient", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() {  static {    __name(this, "UntagResourceCommand");  }}; // src/commands/UpdateRobotApplicationCommand.ts   var UpdateRobotApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "UpdateRobotApplication", {}).n("RoboMakerClient", "UpdateRobotApplicationCommand").f(void 0, void 0).ser(se_UpdateRobotApplicationCommand).de(de_UpdateRobotApplicationCommand).build() {  static {    __name(this, "UpdateRobotApplicationCommand");  }}; // src/commands/UpdateSimulationApplicationCommand.ts   var UpdateSimulationApplicationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "UpdateSimulationApplication", {}).n("RoboMakerClient", "UpdateSimulationApplicationCommand").f(void 0, void 0).ser(se_UpdateSimulationApplicationCommand).de(de_UpdateSimulationApplicationCommand).build() {  static {    __name(this, "UpdateSimulationApplicationCommand");  }}; // src/commands/UpdateWorldTemplateCommand.ts   var UpdateWorldTemplateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("robomaker", "UpdateWorldTemplate", {}).n("RoboMakerClient", "UpdateWorldTemplateCommand").f(void 0, void 0).ser(se_UpdateWorldTemplateCommand).de(de_UpdateWorldTemplateCommand).build() {  static {    __name(this, "UpdateWorldTemplateCommand");  }}; // src/RoboMaker.tsvar commands = {  BatchDeleteWorldsCommand,  BatchDescribeSimulationJobCommand,  CancelDeploymentJobCommand,  CancelSimulationJobCommand,  CancelSimulationJobBatchCommand,  CancelWorldExportJobCommand,  CancelWorldGenerationJobCommand,  CreateDeploymentJobCommand,  CreateFleetCommand,  CreateRobotCommand,  CreateRobotApplicationCommand,  CreateRobotApplicationVersionCommand,  CreateSimulationApplicationCommand,  CreateSimulationApplicationVersionCommand,  CreateSimulationJobCommand,  CreateWorldExportJobCommand,  CreateWorldGenerationJobCommand,  CreateWorldTemplateCommand,  DeleteFleetCommand,  DeleteRobotCommand,  DeleteRobotApplicationCommand,  DeleteSimulationApplicationCommand,  DeleteWorldTemplateCommand,  DeregisterRobotCommand,  DescribeDeploymentJobCommand,  DescribeFleetCommand,  DescribeRobotCommand,  DescribeRobotApplicationCommand,  DescribeSimulationApplicationCommand,  DescribeSimulationJobCommand,  DescribeSimulationJobBatchCommand,  DescribeWorldCommand,  DescribeWorldExportJobCommand,  DescribeWorldGenerationJobCommand,  DescribeWorldTemplateCommand,  GetWorldTemplateBodyCommand,  ListDeploymentJobsCommand,  ListFleetsCommand,  ListRobotApplicationsCommand,  ListRobotsCommand,  ListSimulationApplicationsCommand,  ListSimulationJobBatchesCommand,  ListSimulationJobsCommand,  ListTagsForResourceCommand,  ListWorldExportJobsCommand,  ListWorldGenerationJobsCommand,  ListWorldsCommand,  ListWorldTemplatesCommand,  RegisterRobotCommand,  RestartSimulationJobCommand,  StartSimulationJobBatchCommand,  SyncDeploymentJobCommand,  TagResourceCommand,  UntagResourceCommand,  UpdateRobotApplicationCommand,  UpdateSimulationApplicationCommand,  UpdateWorldTemplateCommand};var RoboMaker = class extends RoboMakerClient {  static {    __name(this, "RoboMaker");  }};(0, import_smithy_client.createAggregatedClient)(commands, RoboMaker); // src/pagination/ListDeploymentJobsPaginator.ts var paginateListDeploymentJobs = (0, import_core.createPaginator)(RoboMakerClient, ListDeploymentJobsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListFleetsPaginator.ts var paginateListFleets = (0, import_core.createPaginator)(RoboMakerClient, ListFleetsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListRobotApplicationsPaginator.ts var paginateListRobotApplications = (0, import_core.createPaginator)(RoboMakerClient, ListRobotApplicationsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListRobotsPaginator.ts var paginateListRobots = (0, import_core.createPaginator)(RoboMakerClient, ListRobotsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListSimulationApplicationsPaginator.ts var paginateListSimulationApplications = (0, import_core.createPaginator)(RoboMakerClient, ListSimulationApplicationsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListSimulationJobBatchesPaginator.ts var paginateListSimulationJobBatches = (0, import_core.createPaginator)(RoboMakerClient, ListSimulationJobBatchesCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListSimulationJobsPaginator.ts var paginateListSimulationJobs = (0, import_core.createPaginator)(RoboMakerClient, ListSimulationJobsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListWorldExportJobsPaginator.ts var paginateListWorldExportJobs = (0, import_core.createPaginator)(RoboMakerClient, ListWorldExportJobsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListWorldGenerationJobsPaginator.ts var paginateListWorldGenerationJobs = (0, import_core.createPaginator)(RoboMakerClient, ListWorldGenerationJobsCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListWorldTemplatesPaginator.ts var paginateListWorldTemplates = (0, import_core.createPaginator)(RoboMakerClient, ListWorldTemplatesCommand, "nextToken", "nextToken", "maxResults"); // src/pagination/ListWorldsPaginator.ts var paginateListWorlds = (0, import_core.createPaginator)(RoboMakerClient, ListWorldsCommand, "nextToken", "nextToken", "maxResults");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = {  RoboMakerServiceException,  __Client,  RoboMakerClient,  RoboMaker,  $Command,  BatchDeleteWorldsCommand,  BatchDescribeSimulationJobCommand,  CancelDeploymentJobCommand,  CancelSimulationJobBatchCommand,  CancelSimulationJobCommand,  CancelWorldExportJobCommand,  CancelWorldGenerationJobCommand,  CreateDeploymentJobCommand,  CreateFleetCommand,  CreateRobotApplicationCommand,  CreateRobotApplicationVersionCommand,  CreateRobotCommand,  CreateSimulationApplicationCommand,  CreateSimulationApplicationVersionCommand,  CreateSimulationJobCommand,  CreateWorldExportJobCommand,  CreateWorldGenerationJobCommand,  CreateWorldTemplateCommand,  DeleteFleetCommand,  DeleteRobotApplicationCommand,  DeleteRobotCommand,  DeleteSimulationApplicationCommand,  DeleteWorldTemplateCommand,  DeregisterRobotCommand,  DescribeDeploymentJobCommand,  DescribeFleetCommand,  DescribeRobotApplicationCommand,  DescribeRobotCommand,  DescribeSimulationApplicationCommand,  DescribeSimulationJobBatchCommand,  DescribeSimulationJobCommand,  DescribeWorldCommand,  DescribeWorldExportJobCommand,  DescribeWorldGenerationJobCommand,  DescribeWorldTemplateCommand,  GetWorldTemplateBodyCommand,  ListDeploymentJobsCommand,  ListFleetsCommand,  ListRobotApplicationsCommand,  ListRobotsCommand,  ListSimulationApplicationsCommand,  ListSimulationJobBatchesCommand,  ListSimulationJobsCommand,  ListTagsForResourceCommand,  ListWorldExportJobsCommand,  ListWorldGenerationJobsCommand,  ListWorldTemplatesCommand,  ListWorldsCommand,  RegisterRobotCommand,  RestartSimulationJobCommand,  StartSimulationJobBatchCommand,  SyncDeploymentJobCommand,  TagResourceCommand,  UntagResourceCommand,  UpdateRobotApplicationCommand,  UpdateSimulationApplicationCommand,  UpdateWorldTemplateCommand,  paginateListDeploymentJobs,  paginateListFleets,  paginateListRobotApplications,  paginateListRobots,  paginateListSimulationApplications,  paginateListSimulationJobBatches,  paginateListSimulationJobs,  paginateListWorldExportJobs,  paginateListWorldGenerationJobs,  paginateListWorldTemplates,  paginateListWorlds,  Architecture,  InternalServerException,  InvalidParameterException,  ThrottlingException,  ComputeType,  DataSourceType,  FailureBehavior,  SimulationJobErrorCode,  ExitBehavior,  UploadBehavior,  SimulationJobStatus,  ResourceNotFoundException,  ConcurrentDeploymentException,  DeploymentJobErrorCode,  DeploymentStatus,  IdempotentParameterMismatchException,  LimitExceededException,  ResourceAlreadyExistsException,  RobotSoftwareSuiteType,  RobotSoftwareSuiteVersionType,  RenderingEngineType,  SimulationSoftwareSuiteType,  ServiceUnavailableException,  WorldExportJobErrorCode,  WorldExportJobStatus,  WorldGenerationJobErrorCode,  WorldGenerationJobStatus,  RobotDeploymentStep,  RobotStatus,  SimulationJobBatchErrorCode,  SimulationJobBatchStatus});