UNPKG

patrimoniumjs

Version:

Patrimonium.js is a JavaScript library providing a set of tools to modelize the real estate operations of an individual and their impact on the financial situation of the same individual.

22 lines (21 loc) 913 B
import { Person } from '../../index'; import { FrenchmanInitialSituation } from './frenchman-initial-situation'; /** * Available values for an employment status in France. */ export declare type FrenchEmploymentStatus = 'non-cadre' | 'cadre' | 'public' | 'liberal' | 'portage'; /** * Represents a French taxable household composed of one or more French fiscal residents. * Tax calculation is already built-in so it is not required to provide it. */ export declare class Frenchman extends Person { /** * Part count of the 'quotient familial' of the french taxable household. */ private readonly _quotientFamilialPartCount; /** * Returns a new instance of a `Frenchman`. * @param initialSituation The initial situation of the `Frenchman` including his assets, liabilities, salary etc. */ constructor(initialSituation: FrenchmanInitialSituation); }