import { GaAccountOrderItemsItemAdditionalProjectsSchema } from '../../models/swagger/GaAccountOrderItemsItemAdditionalProjectsSchema';
import { GaAccountOrderItemsItemDescriptionSchema } from '../../models/swagger/GaAccountOrderItemsItemDescriptionSchema';
import { GaAccountOrderItemsItemDiscountSchema } from '../../models/swagger/GaAccountOrderItemsItemDiscountSchema';
export interface OrderItemProps {
    name: string;
    type: string;
    priceWithCurrency: string;
    discount?: GaAccountOrderItemsItemDiscountSchema | null;
    description?: GaAccountOrderItemsItemDescriptionSchema | null;
    additionalProjects?: GaAccountOrderItemsItemAdditionalProjectsSchema | null;
}
export interface VatProps {
    percentage: number;
    vatWithCurrency: string;
}
export interface OrderSummaryProps {
    orderItems: OrderItemProps[];
    vat: VatProps;
    totalWithCurrency: string;
}
export declare const OrderSummary: (props: OrderSummaryProps) => import("react/jsx-runtime").JSX.Element;
