import { RedisFailureStrategy } from './enums'; import { ThrottlerConfig } from './interfaces'; export declare function isRedisFailureStrategy(value: unknown): value is RedisFailureStrategy; export declare function validateFailureStrategy(value: unknown): RedisFailureStrategy; export declare function validatePort(value: string | number): number; export declare function validateRedisDb(value: string | number): number; export declare function validateMaxWindowSize(value: string | number): number; export declare function parseBoolean(value: string | undefined, defaultValue: boolean): boolean; export declare function validateConfig(config: ThrottlerConfig): { isValid: boolean; warnings: string[]; };