@yosgo/swap-ui
Version:
SWAP UI Framework. www.swap.work
25 lines (24 loc) • 1.05 kB
TypeScript
import React from "react";
import { SWAPTaxFieldProps, ExpenseCodeProps, IncomeCodeProps } from "./SWAPTaxField.types";
declare const SWAPTaxField: React.FC<SWAPTaxFieldProps>;
export default SWAPTaxField;
declare const SWAPIncomeTypes: Array<{
code: IncomeCodeProps;
label: string;
}>;
declare const SWAPExpenseTypes: Array<{
code: ExpenseCodeProps;
source: IncomeCodeProps;
label: string;
expenseRatio: string;
}>;
declare const SWAPTaxIncomeLabel: (incomeCode: IncomeCodeProps) => string;
declare const SWAPTaxExpenseLabel: (expenseCode: ExpenseCodeProps) => string;
declare const SWAPTaxDescription: (incomeCode: IncomeCodeProps, expenseCode: ExpenseCodeProps) => string;
export { SWAPIncomeTypes, SWAPExpenseTypes, SWAPTaxIncomeLabel, SWAPTaxExpenseLabel, SWAPTaxDescription, };
/**
* 邏輯設定
* 1. 所得類別為 9A, 9B 時,費用類別為必填
* 2. 費用類別中的選項會依據,所得類別為 9A, 9B 而有所不同
* 3. 所得類別為50薪資時不會有費用類別
*/