import { OpStatus } from '../../../common/constants/op-status';
import { ItemSupplierInputDto } from './supplier-input.dto';
export declare class AssignTransportItemDto {
    supplier_id?: string | null;
    supplier_name_text?: string | null;
    supplier_2_id?: string | null;
    supplier_2_name_text?: string | null;
    driver_id?: string | null;
    driver_name_text?: string | null;
    driver_phone_text?: string | null;
    vehicle_id?: string | null;
    vehicle_no_text?: string | null;
    pickup_time?: string | null;
    dropoff_time?: string | null;
    return_pickup_time?: string | null;
    pickup_address?: string | null;
    dropoff_address?: string | null;
    quantity?: number;
    unit_price?: number;
    subtotal?: number;
    actual_supplier_cost?: number | null;
    notes?: string | null;
    pickup_notes?: string | null;
    dropoff_notes?: string | null;
    vehicle_type_id?: string | null;
    adults_override?: number | null;
    children_override?: number | null;
    op_status?: OpStatus;
    suppliers?: ItemSupplierInputDto[];
}
export declare class BulkAssignTransportItemDto {
    item_ids: string[];
    supplier_id?: string;
    supplier_name_text?: string | null;
    driver_id?: string;
    driver_name_text?: string | null;
    driver_phone_text?: string | null;
    vehicle_id?: string;
    vehicle_no_text?: string | null;
    suppliers?: ItemSupplierInputDto[];
}
