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;

export { type TaxParty, resolveTaxability };
