import { IMessage, IMessageField, IMessageProperty } from './port/message.interface'; export declare class Message implements IMessage { private _content?; private _properties?; private readonly _fields; private _messageBus; constructor(content?: any, properties?: IMessageProperty); get content(): any; set content(value: any); get properties(): IMessageProperty; set properties(value: IMessageProperty); get fields(): IMessageField; ack(allUpTo?: boolean): void; nack(allUpTo?: boolean, requeue?: boolean): void; reject(requeue: any): void; }