import { IWebComponentInstance } from "../../../../../fx"; import { IPersonFieldDisplay } from "./IPersonFieldDisplay"; import { type EnterprisePropertiesPersonDisplaySettings, Identity } from "../../../../models"; import "./PersonFieldDisplay.css"; import { type EnterprisePropertyDefinition } from "../../../../models"; import { OmniaTheming, VueComponentBase } from "../../.."; import { IdentitiesLocalization } from "../../../identities/loc/localize"; export declare class PersonFieldDisplayComponent extends VueComponentBase implements IWebComponentInstance, IPersonFieldDisplay { settings: EnterprisePropertiesPersonDisplaySettings; valueBind: Identity[]; property: EnterprisePropertyDefinition; wrapWithParentContent: (internalName: string, propertyContent: JSX.Element) => JSX.Element; omniaTheming: OmniaTheming; private omniaContext; private identityStore; private userIdentityStore; private multilingualTextsStore; private mediaPickerService; private focusStore; identityLoc: IdentitiesLocalization.locInterface; private personFieldDisplayClasses; private isLoading; private identifiers; private resolvedIdentities; private clickProxies; onInputValueChanged(newValue: any, oldValue: any): void; created(): void; mounted(): void; init(): void; private resolveImageUrl; private renderUser; private renderAnonymous; private renderGroup; private renderDynamicGroup; private renderContent; render(): true | VueTsxSupport.JSX.Element; }