saldo
Version:
Portuguese salary calculator library
14 lines • 1.04 kB
TypeScript
import { FrequencyChoices } from "./schemas";
import { SUPPORTED_TAX_RANK_YEARS } from "../data/tax-ranks-data";
export declare function validateIncome(income: number): void;
export declare function validateIncomeFrequency(frequency: FrequencyChoices): void;
export declare function validateNrDaysOff(nrDaysOff: number): void;
export declare function validateSsDiscount(ssDiscount: number): void;
export declare function validateMaxExpensesTax(maxExpensesTax: number): void;
export declare function validateExpenses(expenses: number): void;
export declare function validateSsTax(ssTax: number): void;
export declare function validateCurrentTaxRankYear(year: typeof SUPPORTED_TAX_RANK_YEARS[number]): void;
export declare function validateRnhTax(rnhTax: number): void;
export declare function validateYearOfYouthIrs(year: number, currentTaxRankYear: typeof SUPPORTED_TAX_RANK_YEARS[number]): void;
export declare function validateFirstAndSecondYear(firstYear: boolean, secondYear: boolean): void;
//# sourceMappingURL=validators.d.ts.map