@omnia/fx-models
Version:
Provide Omnia Fx Models Stuffs.
19 lines (18 loc) • 662 B
TypeScript
import { GuidValue } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models";
import { IdentityTypes } from "./IdentityTypes";
import { ExtendedPropertyEnterprisePropertyDefinition } from "@omnia/fx-models";
export interface IdentityProperty {
id: GuidValue;
propertyBindingId: GuidValue;
identityType: IdentityTypes;
omniaServiceId: GuidValue;
deletedAt?: Date;
privacy?: IdentityPropertyPrivacy;
}
export declare enum IdentityPropertyPrivacy {
Public = 1,
Private = 2
}
export interface UserIdentityPropertyDefinition extends ExtendedPropertyEnterprisePropertyDefinition {
privacy: IdentityPropertyPrivacy;
}