UNPKG

@unchainedshop/plugins

Version:

Official plugin collection for the Unchained Engine with payment, delivery, and pricing adapters

10 lines (9 loc) 556 B
import type { DeliveryProvider } from '@unchainedshop/core-delivery'; import type { Product } from '@unchainedshop/core-products'; export interface SwissTaxCategoryResolver { value: string; rate: (referenceDate?: Date) => number; } export declare const SwissTaxCategories: Record<string, SwissTaxCategoryResolver>; export declare const resolveTaxCategoryFromDeliveryProvider: (provider: DeliveryProvider) => SwissTaxCategoryResolver | null; export declare const resolveTaxCategoryFromProduct: (product: Product) => SwissTaxCategoryResolver | null;