import { ClientOptionsVM } from "./client/client-options-vm";
import { ClientVM } from "./client/client-vm";
import { PaymentMethodVM } from "./payment-method-vm";
import { PromoCodeVM } from "../promotion/promo-code-vm";
import { PlacedOrderVM } from "./placed-order-vm";
import { ProductUpdatesVM } from "./product-updates-vm";
import { InvoiceItemUpdatesVM } from "../order-details/invoice-item-updates-vm";
export declare class OrderVM {
    client: ClientVM;
    paymentmethod: PaymentMethodVM;
    promocode: PromoCodeVM;
    placedProductDTO: PlacedOrderVM;
    amount: number;
    invoiceDTO: InvoiceItemUpdatesVM;
    productsDTO: ProductUpdatesVM[];
    clientOptions: ClientOptionsVM[];
}
