{"version":3,"file":"serializersInternal.cjs","sources":["../../src/serializersInternal.ts"],"sourcesContent":["import {\n  Serializer as _Serializer,\n  NumberSerializer as _NumberSerializer,\n  WrapInSerializer as _WrapInSerializer,\n  mapSerializer as _mapSerializer,\n  fixSerializer as _fixSerializer,\n  reverseSerializer as _reverseSerializer,\n  mergeBytes as _mergeBytes,\n  padBytes as _padBytes,\n  fixBytes as _fixBytes,\n  utf8 as _utf8,\n  baseX as _baseX,\n  base10 as _base10,\n  base58 as _base58,\n  base64 as _base64,\n  base16 as _base16,\n  bitArray as _bitArray,\n  removeNullCharacters as _removeNullCharacters,\n  padNullCharacters as _padNullCharacters,\n  StructToSerializerTuple as _StructToSerializerTuple,\n  DataEnumToSerializerTuple as _DataEnumToSerializerTuple,\n  Endian as _Endian,\n  ArrayLikeSerializerSize as _ArrayLikeSerializerSize,\n  BaseSerializerOptions as _BaseSerializerOptions,\n  TupleSerializerOptions as _TupleSerializerOptions,\n  ArraySerializerOptions as _ArraySerializerOptions,\n  MapSerializerOptions as _MapSerializerOptions,\n  SetSerializerOptions as _SetSerializerOptions,\n  OptionSerializerOptions as _OptionSerializerOptions,\n  NullableSerializerOptions as _NullableSerializerOptions,\n  StructSerializerOptions as _StructSerializerOptions,\n  ScalarEnumSerializerOptions as _ScalarEnumSerializerOptions,\n  DataEnumSerializerOptions as _DataEnumSerializerOptions,\n  StringSerializerOptions as _StringSerializerOptions,\n  BoolSerializerOptions as _BoolSerializerOptions,\n  UnitSerializerOptions as _UnitSerializerOptions,\n  SingleByteNumberSerializerOptions as _SingleByteNumberSerializerOptions,\n  NumberSerializerOptions as _NumberSerializerOptions,\n  BytesSerializerOptions as _BytesSerializerOptions,\n  PublicKeySerializerOptions as _PublicKeySerializerOptions,\n  ScalarEnum as _ScalarEnum,\n  DataEnum as _DataEnum,\n  GetDataEnumKind as _GetDataEnumKind,\n  GetDataEnumKindContent as _GetDataEnumKindContent,\n} from '@metaplex-foundation/umi-serializers';\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type Serializer<From, To extends From = From> = _Serializer<From, To>;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type NumberSerializer = _NumberSerializer;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type WrapInSerializer<From, To extends From = From> = _WrapInSerializer<\n  From,\n  To\n>;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const mapSerializer = _mapSerializer;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const fixSerializer = _fixSerializer;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const reverseSerializer = _reverseSerializer;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const mergeBytes = _mergeBytes;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const padBytes = _padBytes;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const fixBytes = _fixBytes;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const utf8 = _utf8;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const baseX = _baseX;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const base10 = _base10;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const base58 = _base58;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const base64 = _base64;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const base16 = _base16;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const bitArray = _bitArray;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const removeNullCharacters = _removeNullCharacters;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const padNullCharacters = _padNullCharacters;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type StructToSerializerTuple<\n  T extends object,\n  U extends T\n> = _StructToSerializerTuple<T, U>;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type DataEnumToSerializerTuple<\n  T extends _DataEnum,\n  U extends T\n> = _DataEnumToSerializerTuple<T, U>;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport const Endian = _Endian;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type ArrayLikeSerializerSize = _ArrayLikeSerializerSize;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type BaseSerializerOptions = _BaseSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type TupleSerializerOptions = _TupleSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type ArraySerializerOptions = _ArraySerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type MapSerializerOptions = _MapSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type SetSerializerOptions = _SetSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type OptionSerializerOptions = _OptionSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type NullableSerializerOptions = _NullableSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type StructSerializerOptions = _StructSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type EnumSerializerOptions = _ScalarEnumSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type DataEnumSerializerOptions = _DataEnumSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type StringSerializerOptions = _StringSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type BoolSerializerOptions = _BoolSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type UnitSerializerOptions = _UnitSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type SingleByteNumberSerializerOptions =\n  _SingleByteNumberSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type NumberSerializerOptions = _NumberSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type BytesSerializerOptions = _BytesSerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type PublicKeySerializerOptions = _PublicKeySerializerOptions;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type ScalarEnum<T> = _ScalarEnum<T>;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type DataEnum = _DataEnum;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type GetDataEnumKind<\n  T extends _DataEnum,\n  K extends T['__kind']\n> = _GetDataEnumKind<T, K>;\n\n/** @deprecated import from \"@metaplex-foundation/umi/serializers\" instead. */\nexport type GetDataEnumKindContent<\n  T extends _DataEnum,\n  K extends T['__kind']\n> = _GetDataEnumKindContent<T, K>;\n"],"names":["mapSerializer","_mapSerializer","fixSerializer","_fixSerializer","reverseSerializer","_reverseSerializer","mergeBytes","_mergeBytes","padBytes","_padBytes","fixBytes","_fixBytes","utf8","_utf8","baseX","_baseX","base10","_base10","base58","_base58","base64","_base64","base16","_base16","bitArray","_bitArray","removeNullCharacters","_removeNullCharacters","padNullCharacters","_padNullCharacters","Endian","_Endian"],"mappings":";;;;;;AA8CA;;AAYA;AACO,MAAMA,aAAa,GAAGC,6BAAc;;AAE3C;AACO,MAAMC,aAAa,GAAGC,6BAAc;;AAE3C;AACO,MAAMC,iBAAiB,GAAGC,iCAAkB;;AAEnD;AACO,MAAMC,UAAU,GAAGC,0BAAW;;AAErC;AACO,MAAMC,QAAQ,GAAGC,wBAAS;;AAEjC;AACO,MAAMC,QAAQ,GAAGC,wBAAS;;AAEjC;AACO,MAAMC,IAAI,GAAGC,oBAAK;;AAEzB;AACO,MAAMC,KAAK,GAAGC,qBAAM;;AAE3B;AACO,MAAMC,MAAM,GAAGC,sBAAO;;AAE7B;AACO,MAAMC,MAAM,GAAGC,sBAAO;;AAE7B;AACO,MAAMC,MAAM,GAAGC,sBAAO;;AAE7B;AACO,MAAMC,MAAM,GAAGC,sBAAO;;AAE7B;AACO,MAAMC,QAAQ,GAAGC,wBAAS;;AAEjC;AACO,MAAMC,oBAAoB,GAAGC,oCAAqB;;AAEzD;AACO,MAAMC,iBAAiB,GAAGC,iCAAkB;;AAEnD;;AAYA;AACO,MAAMC,MAAM,GAAGC,sBAAO;;AAE7B;;;;;;;;;;;;;;;;;;;"}