import { TlReaderMap } from '@mtcute/tl-runtime'; import { PeersIndex } from '../../highlevel/types/peers/peers-index.js'; import { tl } from '../../tl/index.js'; declare const _combinedReaderMap: TlReaderMap; export { _combinedReaderMap as __tlReaderMapWithCompat }; /** * Deserialize a TL object previously serialized with {@link serializeObject}, * with backwards compatibility for older versions of the schema. * * > **Note**: only some types from some layers are supported for backward compatibility, * > for the complete list please see [TYPES_FOR_COMPAT](https://github.com/mtcute/mtcute/blob/master/packages/tl/scripts/constants.ts) * > or [compat.tl](https://github.com/mtcute/mtcute/blob/master/packages/tl/data/compat.tl) */ export declare function deserializeObjectWithCompat(data: Uint8Array): tl.TlObject; /** Helper function to deserialize a {@link PeersIndex} with backwards compatibility */ export declare function deserializePeersIndexWithCompat(data: Uint8Array): PeersIndex;