import { SelectionWithMultimediaMixin } from './mixin';
import { SelectionFamilyRecord, SelectionName, SelectionSex, SelectionIndividualEventFamily, SelectionIndividualEventFamilyAdoption, SelectionIndividualEvent, SelectionIndividualAttribute, SelectionChildFamilyLink, SelectionSpouseFamilyLink, SelectionAssociation } from './internal';
import { SelectionRecord } from './base';
declare const SelectionIndividualRecord_base: typeof SelectionRecord & import("../meta").AnyConstructor<import("./mixin").SelectionWithSourceCitationMixin> & import("../meta").AnyConstructor<import("./mixin").SelectionWithNoteMixin> & import("../meta").AnyConstructor<SelectionWithMultimediaMixin>;
/**
 * An individual record.
 * <table>
 *  <tr><th>Pointer</th><td>Yes</td></tr>
 *  <tr><th>Value</th><td>No</td></tr>
 * </table>
 */
export declare class SelectionIndividualRecord extends SelectionIndividualRecord_base {
    getName(): SelectionName;
    getSex(): SelectionSex;
    getFamilyAsChild(): SelectionFamilyRecord;
    getFamilyAsSpouse(): SelectionFamilyRecord;
    getEventBirth(): SelectionIndividualEventFamily;
    getEventChristening(): SelectionIndividualEventFamily;
    getEventDeath(): SelectionIndividualEvent;
    getEventBurial(): SelectionIndividualEvent;
    getEventCremation(): SelectionIndividualEvent;
    getEventAdoption(): SelectionIndividualEventFamilyAdoption;
    getEventBaptism(): SelectionIndividualEvent;
    getEventBarMitzvah(): SelectionIndividualEvent;
    getEventBatMitzvah(): SelectionIndividualEvent;
    getEventAdultChristening(): SelectionIndividualEvent;
    getEventConfirmation(): SelectionIndividualEvent;
    getEventFirstCommunion(): SelectionIndividualEvent;
    getEventNaturalization(): SelectionIndividualEvent;
    getEventEmigration(): SelectionIndividualEvent;
    getEventImmigration(): SelectionIndividualEvent;
    getEventCensus(): SelectionIndividualEvent;
    getEventProbate(): SelectionIndividualEvent;
    getEventWill(): SelectionIndividualEvent;
    getEventGraduation(): SelectionIndividualEvent;
    getEventRetirement(): SelectionIndividualEvent;
    getEventOther(): SelectionIndividualEvent;
    getAttributeCaste(): SelectionIndividualAttribute;
    getAttributePhysicalDescription(): SelectionIndividualAttribute;
    getAttributeScholasticAchievement(): SelectionIndividualAttribute;
    getAttributeIdentificationNumber(): SelectionIndividualAttribute;
    getAttributeNationality(): SelectionIndividualAttribute;
    getAttributeChildrenCount(): SelectionIndividualAttribute;
    getAttributeRelationshipCount(): SelectionIndividualAttribute;
    getAttributeOccupation(): SelectionIndividualAttribute;
    getAttributePossessions(): SelectionIndividualAttribute;
    getAttributeReligiousAffiliation(): SelectionIndividualAttribute;
    getAttributeResidence(): SelectionIndividualAttribute;
    getAttributeNobilityTitle(): SelectionIndividualAttribute;
    getAttributeFact(): SelectionIndividualAttribute;
    getChildFamilyLink(): SelectionChildFamilyLink;
    getSpouseFamilyLink(): SelectionSpouseFamilyLink;
    getAssociation(): SelectionAssociation;
}
export {};
