import { MessageBusTopicMediator } from "@omnia/fx"; import { IVersionEnterpriseProperties, PageData, VersionedPageData } from "../models"; export declare class VersionEnterpriseProperties implements IVersionEnterpriseProperties { private _versionData; private _versionInheritedFrom; onPropertyUpdated: MessageBusTopicMediator<{ key: string; value: any; }>; constructor(_versionData: VersionedPageData, _versionInheritedFrom: VersionedPageData); inherited: (key: string) => boolean; getValue: (key: string) => T; setValue: (key: string, value: any) => void; getOrSetInitialValue: (key: string, initialValueFactory: (inherited: boolean) => T) => T; get keys(): Array; private get allEnterpriseProperties(); }