/// <reference types="react" />
import { IUserProperties } from './Interfaces/IUserProperties';
export declare function getAdminIcon(iconSize: number, iconLeftPad: string, iconTextSize: number): JSX.Element;
export declare function getGuestIcon(iconSize: number, iconLeftPad: string, iconTextSize: number): JSX.Element;
/**
 *
    PrincipalType
    https://learn.microsoft.com/en-us/previous-versions/office/sharepoint-csom/ee541430%28v=office.15%29
    Member name	Description
    None	Enumeration whose value specifies no principal type. Value = 0.
    User	Enumeration whose value specifies a user as the principal type. Value = 1.
    DistributionList	Enumeration whose value specifies a distribution list as the principal type. Value = 2.
    SecurityGroup	Enumeration whose value specifies a security group as the principal type. Value = 4.
    SharePointGroup	Enumeration whose value specifies a group (2) as the principal type. Value = 8.
    All	Enumeration whose value specifies all principal types. Value = 15.
 */
export declare function getPrincipalTypeIcon(userProperties: IUserProperties, iconSize: number, iconLeftPad: string, iconTextSize: number): JSX.Element;
//# sourceMappingURL=PersonaIcons.d.ts.map