import { Message } from './legacy';
import { MessageV0 } from './v0';
export declare type VersionedMessage = Message | MessageV0;
export declare const VersionedMessage: {
    deserializeMessageVersion(serializedMessage: Uint8Array): 'legacy' | number;
    deserialize: (serializedMessage: Uint8Array) => VersionedMessage;
};
