export declare const RMQ_ROUTES_META = "RMQ_ROUTES_META"; export declare const RMQ_MESSAGE_META = "RMQ_MESSAGE_META"; export declare const RMQ_ROUTES_OPTIONS = "RMQ_ROUTES_OPTIONS"; export declare const RMQ_ROUTES_PATH = "RMQ_ROUTES_PATH"; export declare const RMQ_ROUTES_VALIDATE = "RMQ_ROUTES_VALIDATE"; export declare const RMQ_ROUTES_TRANSFORM = "RMQ_ROUTES_TRANSFORM"; export declare const RMQ_MODULE_OPTIONS = "RMQ_MODULE_OPTIONS"; export declare const DISCONNECT_EVENT = "disconnect"; export declare const CONNECT_EVENT = "connect"; export declare const CONNECT_FAILED = "connectFailed"; export declare const DISCONNECT_MESSAGE = "Disconnected from RMQ. Trying to reconnect"; export declare const CONNECTED_MESSAGE = "Successfully connected to RMQ"; export declare const CONNECT_FAILED_MESSAGE = "Failed to connect to RMQ"; export declare const WRONG_CREDENTIALS_MESSAGE = "Wrong credentials for RMQ"; export declare const REPLY_QUEUE = "amq.rabbitmq.reply-to"; export declare const ERROR_NONE_RPC = "This is none RPC queue. Use notify() method instead"; export declare const ERROR_NO_ROUTE = "Requested service doesn't have RMQRoute with this path"; export declare const ERROR_NO_QUEUE = "No queueName specified! You will not recieve messages in RMQRoute"; export declare const ERROR_UNDEFINED_FROM_RPC = "RPC method returned undefined"; export declare const ERROR_TIMEOUT = "Response timeout error"; export declare const DEFAULT_RECONNECT_TIME = 5; export declare const DEFAULT_HEARTBEAT_TIME = 5; export declare const DEFAULT_TIMEOUT = 30000; export declare const DEFAULT_PREFETCH_COUNT = 0; export declare const INITIALIZATION_STEP_DELAY = 300; export declare enum ERROR_TYPE { TRANSPORT = "TRANSPORT", RMQ = "RMQ" } export declare enum RMQ_PROTOCOL { AMQP = "amqp", AMQPS = "amqps" }