import { NamedNode } from 'lincd/models';
import { Person as SchemaPerson } from 'lincd-schema/shapes/Person';
import { ProfilePicture } from './ProfilePicture.js';
import { ImageObject } from 'lincd-schema/shapes/ImageObject';
export declare class Person extends SchemaPerson {
    static targetClass: NamedNode;
    get profilePicture(): ProfilePicture;
    set profilePicture(val: ProfilePicture);
    get profilePicture2(): ProfilePicture;
    set profilePicture2(val: ProfilePicture);
    get profilePicture3(): ProfilePicture;
    set profilePicture3(val: ProfilePicture);
    get profilePicture4(): ProfilePicture;
    set profilePicture4(val: ProfilePicture);
    get profilePicture5(): ProfilePicture;
    set profilePicture5(val: ProfilePicture);
    get profilePicture6(): ProfilePicture;
    set profilePicture6(val: ProfilePicture);
    get profileSetupCompleted(): boolean;
    set profileSetupCompleted(val: boolean);
    getAvatar(size?: number): ImageObject;
}
