@vendasta/store
Version:
Components and data for Store
24 lines (23 loc) • 967 B
TypeScript
import { TaxOption, UILineItem } from '../../order-form/order-item-list/interface';
import * as i0 from "@angular/core";
interface OrderCharges {
charges: Map<string, number>;
currency: string;
}
export declare class OrderSummarizedChargesComponent {
set orderItems(orderItems: UILineItem[]);
set taxOptions(taxOptions: TaxOption[]);
expanded: boolean;
private _orderItems;
private _taxOptions;
private orderCharges$$;
orderCharges$: import("rxjs").Observable<OrderCharges>;
constructor();
private calculateOrderCharges;
private addCharge;
private addTaxes;
private convertChargesToDollars;
static ɵfac: i0.ɵɵFactoryDeclaration<OrderSummarizedChargesComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<OrderSummarizedChargesComponent, "app-order-summarized-charges", never, { "orderItems": "orderItems"; "taxOptions": "taxOptions"; "expanded": "expanded"; }, {}, never, never>;
}
export {};