import { CanActivate, ExecutionContext } from '@nestjs/common';
import { FeatureFlagsService } from '../../config/feature-flags.service';
import { AppConfigService } from '../../modules/config/app-config.service';
export declare class IpWhitelistGuard implements CanActivate {
    private readonly features;
    private readonly appCfg;
    constructor(features: FeatureFlagsService, appCfg: AppConfigService);
    canActivate(ctx: ExecutionContext): boolean;
    private extractIp;
    private matchIp;
}
