/** @deprecated Use @smithy/core submodules instead. */ export type { DocumentType, SdkError, SmithyException } from "@smithy/types"; export { LazyJsonString, NumericValue, _parseEpochTimestamp, _parseRfc3339DateTimeWithOffset, _parseRfc7231DateTime, copyDocumentWithTransform, dateToUtcString, expectBoolean, expectByte, expectFloat32, expectInt, expectInt32, expectLong, expectNonNull, expectNumber, expectObject, expectShort, expectString, expectUnion, generateIdempotencyToken, handleFloat, limitedParseDouble, limitedParseFloat, limitedParseFloat32, logger, nv, parseBoolean, parseEpochTimestamp, parseRfc3339DateTime, parseRfc3339DateTimeWithOffset, parseRfc7231DateTime, quoteHeader, splitEvery, splitHeader, strictParseByte, strictParseDouble, strictParseFloat, strictParseFloat32, strictParseInt, strictParseInt32, strictParseLong, strictParseShort, } from "@smithy/core/serde"; export type { AutomaticJsonStringConversion, NumericType } from "@smithy/core/serde"; export { Client, Command, NoOpLogger, SENSITIVE_STRING, ServiceException, _json, convertMap, createAggregatedClient, decorateServiceException, emitWarningIfUnsupportedVersion, getArrayIfSingleItem, getDefaultClientConfiguration, getDefaultExtensionConfiguration, getValueFromTextNode, isSerializableHeaderValue, loadConfigsForDefaultMode, map, resolveDefaultRuntimeConfig, serializeDateTime, serializeFloat, take, throwDefaultError, withBaseException, } from "@smithy/core/client"; export type { CommandImpl, ConditionalLazyValueInstruction, ConditionalValueInstruction, DefaultExtensionRuntimeConfigType, DefaultsMode, DefaultsModeConfigs, ExceptionOptionType, FilterStatus, FilterStatusSupplier, LazyValueInstruction, ObjectMappingInstruction, ObjectMappingInstructions, ResolvedDefaultsMode, ServiceExceptionOptions, SimpleValueInstruction, SmithyConfiguration, SmithyResolvedConfiguration, SourceMappingInstruction, SourceMappingInstructions, UnfilteredValue, Value, ValueFilteringFunction, ValueMapper, ValueSupplier, } from "@smithy/core/client"; export { collectBody, extendedEncodeURIComponent, resolvedPath } from "@smithy/core/protocols";