import { Act } from './Act';
export declare enum Sex {
    M = "M",
    F = "F"
}
export declare class People {
    sosa: number;
    sex: Sex;
    firstnames: Array<string>;
    lastname: string;
    birth: Act;
    marriage: Act;
    death: Act;
    FAMC: number;
    FAMS: number[];
    photo: string;
    constructor(sosa?: number, sex?: Sex, firstnames?: Array<string>, lastname?: string, birth?: Act, marriage?: Act, death?: Act, FAMC?: number, FAMS?: number[], photo?: string);
    createPeopleJson(peopleLines: string[]): void;
    private createFirstnamesAndLastnameJson;
    private createSex;
    private createFAM;
    private createPhoto;
    private createBirthDeathAct;
}
export declare class TreePeople extends People {
    parents: People[];
    childrens: People[];
    constructor(people: People, parents: People[], childrens: People[], currentSosa: number);
}
