import { ChatBaseCommand } from "../../../chat-base-command.js"; export default class MessagesSubscribe extends ChatBaseCommand { static args: { roomNames: import("@oclif/core/interfaces").Arg>; }; static description: string; static examples: string[]; static flags: { "sequence-numbers": import("@oclif/core/interfaces").BooleanFlag; duration: import("@oclif/core/interfaces").OptionFlag; "show-metadata": import("@oclif/core/interfaces").BooleanFlag; "client-id": import("@oclif/core/interfaces").OptionFlag; port: import("@oclif/core/interfaces").OptionFlag; "tls-port": import("@oclif/core/interfaces").OptionFlag; tls: import("@oclif/core/interfaces").OptionFlag; verbose: import("@oclif/core/interfaces").BooleanFlag; json: import("@oclif/core/interfaces").BooleanFlag; "pretty-json": import("@oclif/core/interfaces").BooleanFlag; "web-cli-help": import("@oclif/core/interfaces").BooleanFlag; }; static strict: boolean; private chatClient; private roomNames; private sequenceCounter; private subscribeToRoom; run(): Promise; }