import type { MessageMetricsManager, ProcessedMessageMetadata } from '@message-queue-toolkit/core';
export declare class MessageMultiMetricManager<MessagePayloadSchemas extends object> implements MessageMetricsManager<MessagePayloadSchemas> {
    private readonly metrics;
    constructor(metrics: MessageMetricsManager<MessagePayloadSchemas>[]);
    registerProcessedMessage(metadata: ProcessedMessageMetadata<MessagePayloadSchemas>): void;
}
