//#region src/taxability.d.ts
interface TaxParty {
  country: string;
}
type SupplyType = 'goods' | 'services' | 'digital';
type TaxTreatment = 'standard' | 'zero_rated' | 'exempt';
interface ResolveTaxabilityInput {
  supplier: TaxParty;
  customer: TaxParty;
  supplyType: SupplyType;
}
interface TaxabilityResolution {
  treatment: TaxTreatment;
  reason: string;
}
declare function resolveTaxability(input: ResolveTaxabilityInput): TaxabilityResolution;
//#endregion
export { TaxParty, resolveTaxability };