import { Message, OutputData, OutputMessage } from '../../types'; export declare class MessageBuilder { private static readonly defaultHeaders; private static _payload; private static _headers; static fromMessagePayload(message: OutputMessage): typeof MessageBuilder; static fromMessageHeaders(message: Message): typeof MessageBuilder; static withPayload(payload: OutputData): typeof MessageBuilder; static setHeader(key: string, value: string): typeof MessageBuilder; static setHeaderIfAbsent(key: string, value: string): typeof MessageBuilder; static build(): OutputMessage; }