2018-06-09 15:11:37 +02:00
|
|
|
import { IContact } from '../index';
|
|
|
|
import { IDate } from '../index';
|
2017-03-16 14:47:43 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* describes a company's lifecycle state
|
|
|
|
*/
|
2018-06-09 15:11:37 +02:00
|
|
|
export type TCompanyStatus = 'planed' | 'founding' | 'active' | 'liquidation' | 'closed';
|
2017-03-16 14:47:43 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* describes a company
|
|
|
|
*/
|
|
|
|
export interface ICompany {
|
2018-06-09 15:11:37 +02:00
|
|
|
name: string;
|
|
|
|
foundedDate: IDate;
|
|
|
|
closedDate: IDate;
|
|
|
|
status: TCompanyStatus;
|
2017-03-16 14:47:43 +01:00
|
|
|
}
|