UNPKG

@wealthx/borrow-capacity-lib

Version:
44 lines (43 loc) 1.49 kB
import { AccountType } from "../types/finance.types"; import { PeriodType } from "../types/finance.types"; export declare const DEFAULT_INTEREST_RATE = 0.0524; export declare const DEFAULT_SURPLUS_AVAILABLE_FOR_LOAN_RATE = 1; export declare const DEFAULT_LOAN_TERM: number; export declare const DEFAULT_ASSESSMENT_BUFFER_RATE = 0.03; export declare const DEFAULT_HEM_BUFFER_RATE = 0.05; export declare const DEFAULT_SHADED_RENTAL_INCOME_RATIO = 0.8; export declare const accountTypes: AccountType[]; /** * Credit card, mortgage, loan */ export declare const liabilityAccountTypes: AccountType[]; /** * Loan, mortgage */ export declare const loanAccountTypes: AccountType[]; /** * Not credit card, mortgage, loan */ export declare const nonLiabilityAccountTypes: AccountType[]; export declare const nonSuperannuationAccountTypes: AccountType[]; export declare const HEM_INCOME_BRACKETS: number[]; export declare const HEM_DATA: Map<PeriodType, Map<number, Map<number, number[]>>>; export declare const AUSTRALIAN_TAX_BRACKETS: { min: number; max: number; rate: number; baseTax: number; }[]; export declare const MEDICARE_LEVY_RATE = 0.02; export declare const AUSTRALIAN_REVERSE_TAX_BRACKETS: { min: number; max: number; gRatio: number; base: number; }[]; export declare const AUSTRALIAN_REVERSE_TAX_BRACKETS_WITHOUT_MEDICARE_LEVY: { min: number; max: number; gRatio: number; base: number; }[];