import { EnterprisePropertyDataType, EnterprisePropertyDefinition, GuidValue, PropertyArchive } from "../models"; export declare class EnterprisePropertyService { private httpClient; getEnterprisePropertyDataTypes: (hash?: string) => Promise>; getEnterprisePropertyDefinitions: (hash?: string) => Promise>; getEnterprisePropertyDefinitionById: (enterprisePropertyDefinitionId: GuidValue) => Promise; createEnterprisePropertyDefinition: (enterprisePropertyDefinition: EnterprisePropertyDefinition) => Promise; updateEnterprisePropertyDefinition: (enterprisePropertyDefinition: EnterprisePropertyDefinition) => Promise; removeEnterprisePropertyDefinition: (enterprisePropertyDefinition: GuidValue) => Promise; terminateEnterprisePropertyDefinition: (enterprisePropertyDefinition: GuidValue) => Promise; restoreEnterprisePropertyDefinition: (enterprisePropertyDefinition: GuidValue) => Promise; getAllArchiveEnterprisePropertyDefinition: () => Promise>; getExtendedEnterprisePropertyDefinitions: () => Promise>; getInternalNameWithoutAzFilteringName: (name: string) => string; isAzFilteringProperty: (internalName: string) => boolean; }