import { Environment } from '@rxap/nest-utilities';
import { SchemaMap } from 'joi';
export interface AmqpConfigDefaults {
    prefetchCount?: number;
    /**
     * Interval to send heartbeats to broker. Defaults to 5 seconds.
     */
    heartbeatInterval?: number;
    /**
     * The time to wait before trying to reconnect. Defaults to 5 seconds
     */
    reconnectTime?: number;
}
export declare const amqpValidationSchema: (environment: Environment, defaults?: AmqpConfigDefaults) => SchemaMap;
//# sourceMappingURL=rabbitmq.d.ts.map