import { ConfigService } from '@nestjs/config'; import { RouteRequestDto, RouteResponse } from './dto/route-request.dto'; export declare class RoutingService { private configService; private readonly logger; private readonly valhallaClient; private readonly valhallaUrl; constructor(configService: ConfigService); calculateRoute(dto: RouteRequestDto): Promise; private buildValhallaRequest; private getCostingOptions; private parseValhallaResponse; private parseManeuvers; private decodePolyline; private estimateFuelCost; private generateRequestId; getServiceStatus(): Promise<{ status: string; version?: string; }>; }