import { EConsoleLoggerLevel, ERedisConfigClient, IConsoleLoggerOptions, ILoggerConfig, IRedisConfig } from 'redis-smq-common'; export type TRestApiConfig = { port?: number; basePath?: string; }; export interface IRedisSMQRestApiConfig { redis?: IRedisConfig; apiServer?: TRestApiConfig; logger?: ILoggerConfig; } export interface IRedisSMQRestApiParsedConfig { redis: IRedisConfig; apiServer: Required; logger: { enabled: boolean; options: Required; }; } export interface IRedisSMQRestApiCliOptions { port: string; redisClient: ERedisConfigClient; basePath: string; redisPort: string; redisHost: string; redisDb: string; enableLog: string; logLevel: EConsoleLoggerLevel; } //# sourceMappingURL=index.d.ts.map