@sovereignbase/schema-crdt
    Preparing search index...

    Type Alias CRPersonState<Type>

    CRPersonState: {
        additionalName: Readonly<CRSet<SchemaOrgText>>;
        address: Readonly<CRSet<CRPersonAddress>>;
        affiliation: Readonly<CRSet<CRPersonOrganization>>;
        agentInteractionStatistic: Readonly<
            CRSet<
                CRTypedIdReferenceValue<"InteractionCounter">
                | CRIdReferenceValue,
            >,
        >;
        alumniOf: Readonly<CRSet<CRPersonOrganization>>;
        award: Readonly<CRSet<SchemaOrgText>>;
        birthDate: SchemaOrgDate;
        birthPlace: Readonly<CRSet<CRPersonPlace>>;
        brand: Readonly<CRSet<CRPersonBrand>>;
        callSign: Readonly<CRSet<SchemaOrgText>>;
        children: Readonly<CRSet<CRPersonRelation>>;
        colleague: Readonly<CRSet<CRPersonRelation | SchemaOrgURL>>;
        contactPoint: Readonly<CRSet<CRContactPointSnapshot | CRIdReferenceValue>>;
        deathDate: SchemaOrgDate;
        deathPlace: Readonly<CRSet<CRPersonPlace>>;
        duns: Readonly<CRSet<SchemaOrgText>>;
        email: Readonly<CRSet<SchemaOrgText>>;
        familyName: Readonly<CRText>;
        faxNumber: Readonly<CRSet<SchemaOrgText>>;
        follows: Readonly<CRSet<CRPersonRelation>>;
        funder: Readonly<CRSet<CRPersonOrOrganization>>;
        funding: Readonly<
            CRSet<CRTypedIdReferenceValue<"Grant"> | CRIdReferenceValue>,
        >;
        gender: Readonly<
            CRSet<
                | CREnumerationSnapshot<"GenderType">
                | CRTypedIdReferenceValue<"GenderType">
                | SchemaOrgText
                | CRIdReferenceValue,
            >,
        >;
        givenName: Readonly<CRText>;
        globalLocationNumber: Readonly<CRSet<SchemaOrgText>>;
        hasCertification: Readonly<
            CRSet<CRTypedIdReferenceValue<"Certification"> | CRIdReferenceValue>,
        >;
        hasCredential: Readonly<
            CRSet<CRTypedIdReferenceValue<"Credential"> | CRIdReferenceValue>,
        >;
        hasOccupation: Readonly<
            CRSet<CRTypedIdReferenceValue<"Occupation"> | CRIdReferenceValue>,
        >;
        hasOfferCatalog: Readonly<
            CRSet<CRTypedIdReferenceValue<"OfferCatalog"> | CRIdReferenceValue>,
        >;
        hasPOS: Readonly<CRSet<CRPersonPlace>>;
        height: CRPersonQuantitativeValue;
        homeLocation: Readonly<CRSet<CRPersonLocation>>;
        honorificPrefix: Readonly<CRSet<SchemaOrgText>>;
        honorificSuffix: Readonly<CRSet<SchemaOrgText>>;
        interactionStatistic: Readonly<
            CRSet<
                CRTypedIdReferenceValue<"InteractionCounter">
                | CRIdReferenceValue,
            >,
        >;
        isicV4: Readonly<CRSet<SchemaOrgText>>;
        jobTitle: Readonly<
            CRSet<CRDefinedTermSnapshot | SchemaOrgText | CRIdReferenceValue>,
        >;
        knows: Readonly<CRSet<CRPersonRelation>>;
        knowsAbout: Readonly<CRSet<CRPersonTopic>>;
        knowsLanguage: Readonly<
            CRSet<
                | CRTypedIdReferenceValue<"Language">
                | SchemaOrgText
                | CRIdReferenceValue,
            >,
        >;
        lifeEvent: Readonly<
            CRSet<CRTypedIdReferenceValue<"Event"> | CRIdReferenceValue>,
        >;
        makesOffer: Readonly<
            CRSet<CRTypedIdReferenceValue<"Offer"> | CRIdReferenceValue>,
        >;
        memberOf: Readonly<
            CRSet<
                | CRPersonOrganization
                | CRTypedIdReferenceValue<"MemberProgramTier">
                | CRTypedIdReferenceValue<"ProgramMembership">
                | CRIdReferenceValue,
            >,
        >;
        naics: Readonly<CRSet<SchemaOrgText>>;
        nationality: Readonly<CRSet<CRCountrySnapshot | CRIdReferenceValue>>;
        netWorth: CRPersonQuantitativeValue;
        owns: Readonly<CRSet<CRThingSnapshot | CRIdReferenceValue>>;
        parent: Readonly<CRSet<CRPersonRelation>>;
        performerIn: Readonly<
            CRSet<CRTypedIdReferenceValue<"Event"> | CRIdReferenceValue>,
        >;
        pronouns: Readonly<CRSet<CRPersonPronouns>>;
        publishingPrinciples: Readonly<CRSet<CRPersonPolicy>>;
        relatedTo: Readonly<CRSet<CRPersonRelation>>;
        seeks: Readonly<
            CRSet<CRTypedIdReferenceValue<"Demand"> | CRIdReferenceValue>,
        >;
        sibling: Readonly<CRSet<CRPersonRelation>>;
        skills: Readonly<
            CRSet<CRDefinedTermSnapshot | SchemaOrgText | CRIdReferenceValue>,
        >;
        sponsor: Readonly<CRSet<CRPersonOrOrganization>>;
        spouse: Readonly<CRSet<CRPersonRelation>>;
        taxID: Readonly<CRSet<SchemaOrgText>>;
        telephone: Readonly<CRSet<SchemaOrgText>>;
        vatID: Readonly<CRSet<SchemaOrgText>>;
        weight: CRPersonQuantitativeValue;
        workLocation: Readonly<CRSet<CRPersonLocation>>;
        worksFor: Readonly<CRSet<CRPersonOrganization>>;
    } & CRThingState<Type>

    Runtime CRDT state surface for Schema.org Person.

    Type Parameters

    • Type = "Person"

    Type Declaration