interface PubSubMessage {
    content: Buffer;
    fields: {
        consumerTag?: string;
        deliveryTag: number;
        exchange: string;
        messageCount?: number;
        redelivered: boolean;
        routingKey: string;
    };
    properties: {
        appId: unknown;
        clusterId: unknown;
        contentEncoding: unknown;
        contentType: unknown;
        correlationId: unknown;
        deliveryMode: unknown;
        expiration: unknown;
        headers: { [key: string]: unknown };
        messageId: unknown;
        priority: unknown;
        replyTo: unknown;
        timestamp: unknown;
        type: unknown;
        userId: unknown;
    };
}

Properties

content: Buffer
fields: {
    consumerTag?: string;
    deliveryTag: number;
    exchange: string;
    messageCount?: number;
    redelivered: boolean;
    routingKey: string;
}
properties: {
    appId: unknown;
    clusterId: unknown;
    contentEncoding: unknown;
    contentType: unknown;
    correlationId: unknown;
    deliveryMode: unknown;
    expiration: unknown;
    headers: { [key: string]: unknown };
    messageId: unknown;
    priority: unknown;
    replyTo: unknown;
    timestamp: unknown;
    type: unknown;
    userId: unknown;
}