import { EnterprisePropertyCategory, GuidValue } from "../models";
export declare class EnterprisePropertyCategoryService {
    private httpClient;
    getEnterprisePropertyCategories: () => Promise<Array<EnterprisePropertyCategory>>;
    getEnterprisePropertyCategoryById: (enterprisePropertyCategoryId: GuidValue) => Promise<EnterprisePropertyCategory>;
    createEnterprisePropertyCategory: (enterprisePropertyCategory: EnterprisePropertyCategory) => Promise<EnterprisePropertyCategory>;
    updateEnterprisePropertyCategory: (enterprisePropertyCategory: EnterprisePropertyCategory) => Promise<EnterprisePropertyCategory>;
    updateEnterprisePropertyCategoryOrders: (sortedCategoryIds: Array<GuidValue>) => Promise<void>;
    removeEnterprisePropertyCategory: (enterprisePropertyCategoryId: GuidValue) => Promise<void>;
}
