import { AgentMessage } from '../../../agent/AgentMessage'; export interface StatusMessageOptions { id?: string; recipientKey?: string; messageCount: number; longestWaitedSeconds?: number; newestReceivedTime?: Date; oldestReceivedTime?: Date; totalBytes?: number; liveDelivery?: boolean; } export declare class StatusMessage extends AgentMessage { constructor(options: StatusMessageOptions); readonly type: string; static readonly type: import("../../../utils/messageType").ParsedMessageType; recipientKey?: string; messageCount: number; longestWaitedSeconds?: number; newestReceivedTime?: Date; oldestReceivedTime?: Date; totalBytes?: number; liveDelivery?: boolean; }