export interface ComputeCommissionInput {
    grossTripAmount: number;
    commissionType: 'FLAT' | 'PERCENTAGE';
    commissionValue: number;
}
export interface ComputeCommissionResult {
    commissionAmount: number;
    suggestedFreightAmount: number;
}
export declare function computeCommission({ grossTripAmount, commissionType, commissionValue }: ComputeCommissionInput): ComputeCommissionResult;
export declare function getBrokerCommissionDeduction(trip: {
    trip_source?: string;
    commission_amount?: number;
} | null | undefined): number;
