import { SpacingSettings, MultilingualString, IIcon } from "@omnia/fx-models"; export declare enum LabelPositions { left = 1, top = 2 } export interface EnterprisePropertiesBlockPropertySettings { internalName: string; blockTitle?: MultilingualString; showLabel?: boolean; labelColor?: string; contentColor?: string; icon?: IIcon; separator?: string; } export interface EnterprisePropertiesBlockDatePropertySettings extends EnterprisePropertiesBlockPropertySettings { mode: EnterprisePropertiesBlockDateTimeModes; format?: string; } export interface EnterprisePropertiesBlockTaxonoyPropertiesSettings extends EnterprisePropertiesBlockPropertySettings { textOnly: boolean; } export interface EnterprisePropertiesPersonPropertiesSettings extends EnterprisePropertiesBlockPropertySettings { hideAvatar: boolean; } export declare enum EnterprisePropertiesBlockDateTimeModes { Default = 0, Normal = 1, Social = 2 } export interface PagePropertiesBlockSettings { properties: Array; spacing?: SpacingSettings; blockTitle: MultilingualString; labelPosition: LabelPositions; horizontal: boolean; rowspacing: SpacingSettings; hideSeparator: boolean; }