type SegmentedMessageDecoderConfig = {
    expiry: number;
    timeNow: () => number;
    onMessage: (data: Uint8Array) => void;
};
export declare class SegmentedMessageDecoder {
    #private;
    constructor(config: SegmentedMessageDecoderConfig);
    clear(): void;
    addMessage(message: Uint8Array): void;
    removeExpired(): void;
}
export {};
