import { ILoggerConfig } from 'redis-smq-common';
import { ILoggerParsedConfig, IMessageAuditConfig, IMessageAuditParsedConfig } from '../../index.js';
export interface IRedisSMQConfig {
    namespace?: string;
    logger?: boolean | ILoggerConfig;
    messageAudit?: boolean | IMessageAuditConfig;
}
export interface IRedisSMQParsedConfig extends Required<Omit<IRedisSMQConfig, 'messageAudit' | 'logger'>> {
    messageAudit: IMessageAuditParsedConfig;
    logger: ILoggerParsedConfig;
}
//# sourceMappingURL=config.d.ts.map