úÎ)›(     Safe!"KOpaque data type with various internals required for encoding and decoding.Hashids version number.§Create a context object using the given salt, a minimum hash length, and a custom alphabet. If you only need to supply the salt, or the first two arguments, use  or  instead.µChanging the alphabet is useful if you want to make your hashes unique, i.e., create hashes different from those generated by other applications relying on the same algorithm.qCreate a context object using the default alphabet and the provided salt, without any minimum required length.¤Create a context object using the default alphabet and the provided salt. The generated hashes will have a minimum length as specified by the second argument.Decode a hash generated with . Example use: decodeHex context "yzgwD"Encode a hexadecimal number. Example use: encodeHex context "ff83"Decode a hash. Example use: ]let context = hashidsSimple "this is my salt" hash = decode context "rD" -- == [5]Encode a single number. Example use: [let context = hashidsSimple "this is my salt" hash = encode context 5 -- == "rD" Encode a list of numbers. Example use: xlet context = hashidsSimple "this is my salt" hash = encodeList context [2, 3, 5, 7, 11] -- == "EOurh6cbTD" (Encode a number using the provided salt.vThis convenience function creates a context with the default alphabet. If the same context is used repeatedly, use ) with one of the constructors instead. 1Encode a list of numbers using the provided salt.rThis function wrapper creates a context with the default alphabet. If the same context is used repeatedly, use  ) with one of the constructors instead. &Decode a hash using the provided salt.vThis convenience function creates a context with the default alphabet. If the same context is used repeatedly, use ) with one of the constructors instead.  Shortcut for . Shortcut for .SaltMinimum required hash lengthAlphabetSaltSaltMinimum required hash lengthA Hashids context objectHashA Hashids context object*Hexadecimal number represented as a stringA Hashids context objectHashA Hashids context objectNumber to encode A Hashids context objectList of numbers SaltNumber SaltNumbers SaltHash Salt*Hexadecimal number represented as a stringSaltHash          &hashids-1.0.2.3-IY5sdAS1KZF3TaHZSDsREm Web.HashidsHashidsContextversioncreateHashidsContext hashidsSimplehashidsMinimum decodeHex encodeHexdecodeencode encodeListencodeUsingSaltencodeListUsingSaltdecodeUsingSaltencodeHexUsingSaltdecodeHexUsingSaltContextguardssepssalt minHashLengthalphabet|>splitOndefaultAlphabetnumbersHashIntexchangeconsistentShuffleunhashhash