import { PacketStream } from '../packet-stream'; import { IdentifierPacket } from '../mqtt.packet'; export declare class SubscribeResponsePacket extends IdentifierPacket { returnCodes: SubscribeReturnCode[]; get anyError(): boolean; constructor(identifier: number, returnCodes: SubscribeReturnCode[]); } export declare function readSubscribeResponsePacket(stream: PacketStream, remainingLength: number): SubscribeResponsePacket; export declare enum SubscribeReturnCode { MaxQoS0 = 0, MaxQoS1 = 1, MaxQoS2 = 2, Fail = 128 }