UNPKG

@omnia/fx-models

Version:
18 lines (17 loc) 908 B
import { Guid } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models"; import { LockStatusExcludeChildren, PropertyLockStatusType } from "../../../ux"; import { PropertyDefinition, PropertyDisplaySettingsBase } from "../PropertyDefinition"; import { PhoneNumberPropertyValue } from "../values"; export declare class PhoneDisplaySettings extends PropertyDisplaySettingsBase { locks?: PropertyLockStatusType<LockStatusExcludeChildren<Omit<PhoneDisplaySettings, "locks">, "label">>; } export type PhoneEditorSettings = { locks?: PropertyLockStatusType<Omit<PhoneEditorSettings, "locks">>; required: boolean; multiple?: boolean; }; export declare const PhoneNumberPropertyDefinitionId: Guid; export declare class PhoneNumberPropertyDefinition extends PropertyDefinition<PhoneNumberPropertyValue, PhoneDisplaySettings, PhoneEditorSettings> { id: Guid; typeName: string; }