import { CoordinatesDTO } from './coordinates'; export declare class ProviderPricingResponseDTO { id: string; basePrice: number; perMilePrice: number; perMinutePrice: number; cancellationPrice: number; noShowPrice: number; surgeMultiple: number; federalTax: number; stateTax: number; surcharges: number; updatedAt: object; createdAt: object; } export declare class UpsertProviderPricingDTO { id?: string; basePrice?: number; perMilePrice?: number; surcharges?: number; perMinutePrice?: number; surgeMultiple?: number; federalTax?: number; stateTax?: number; cancellationPrice?: number; noShowPrice?: number; } export declare class CalculateFullPriceDTO { duration: number; distance: number; riderCount: number; pricingId: string; orgId: string; riderId: string; } export declare class CalculateFullPriceGeoDTO { pickup: string; dropoff: string; riderCount: number; pricingId: string; orgId: string; riderId: string; } export declare class CalculateGeoDTO { pricingId: string; pickup: string; dropoff: string; riderCount: number; riderId: string; } export declare class CalculateCoordinatesDTO { pricingId: string; pickup: CoordinatesDTO; dropoff: CoordinatesDTO; riderCount: number; } export declare class CalculateDTO { duration: number; distance: number; riderCount: number; pricingId: string; } export declare class PaymentAPIProviderPricingResponseDTO { data: ProviderPricingResponseDTO; } export declare class PricingResponseDTO { cost: number; fare: number; constructor(model: PricingResponseDTO); static of(model: PricingResponseDTO): PricingResponseDTO; }