import { ConfigService } from '@nestjs/config';
export declare const DEFAULT_MONGODB_URI = "mongodb://127.0.0.1:27017/trip_track";
export declare const DEFAULT_REDIS_URL = "redis://127.0.0.1:6379";
export declare const DEV_JWT_ACCESS_SECRET = "development-only-jwt-access-secret-min-32-chars";
export declare const DEV_JWT_REFRESH_SECRET = "development-only-jwt-refresh-secret-min-32-chars";
export declare function resolveMongoUri(cfg: ConfigService): string;
export declare function resolveRedisUrl(cfg: ConfigService): string;
export declare function isRedisEnabled(cfg: ConfigService): boolean;
export declare function resolveJwtAccessSecret(cfg: ConfigService): string;
export declare function resolveJwtRefreshSecret(cfg: ConfigService): string;
export declare function parseDurationMs(raw: string, fallbackMs: number): number;
export declare function geofenceRadiusMeters(cfg: ConfigService): number;
export declare function geofenceDepartureRadiusMeters(cfg: ConfigService): number;
export declare function gpsTrackingIntervalSeconds(cfg: ConfigService): number;
export declare function gpsStopDetectionMinutes(cfg: ConfigService): number;
export declare function gpsDuplicateThresholdMeters(cfg: ConfigService): number;
export declare function isLiveTrackingWsEnabled(cfg: ConfigService): boolean;
export declare function gpsLiveMinIntervalMs(cfg: ConfigService): number;
export declare function gpsLiveMinDistanceMeters(cfg: ConfigService): number;
export declare function trackingCoverageGapThresholdSeconds(cfg: ConfigService): number;
