/**
 * Used by [UserField]{@link UserField} and [UserAssignComponent]{@link AbstractUserAssignComponent}.
 *
 * Represents the value of the user.
 */
export declare class UserValue {
    private _id;
    private _realmId;
    private _firstName;
    private _lastName;
    private _fullName;
    private _username;
    /**
     * An object that represents the selected user in {@link UserField} and [UserAssignComponent]{@link AbstractUserAssignComponent}.
     * @param _id the id of the selected user
     * @param _realmId the id of the selected user realm
     * @param _firstName the first name of the selected user
     * @param _lastName the surname of the selected user
     * @param _fullName the full name of the selected user
     * @param _username email of the selected user
     */
    constructor(_id: string, _realmId: string, _firstName: string, _lastName: string, _fullName: string, _username: string);
    get id(): string;
    get realmId(): string;
    get firstName(): string;
    get lastName(): string;
    get fullName(): string;
    get username(): string;
}
