import { ContentItemNotFound } from "../../api/common/errors/resources/ContentItemNotFound"; import { PropertiesWithIdList } from "../../api/interfaces/connect-types"; import { ArtefactId } from "../../api/interfaces/connect-types/artefacts"; import { ContentItemEntity } from "../../api/interfaces/services/entities"; import { ConnectServerErrorMessage } from "../rest-related-types"; import { ConnectService } from "./ConnectService"; export declare class ContentItemEntityService extends ConnectService implements ContentItemEntity { static handleResourceNotFound(notFoundMessage: ConnectServerErrorMessage): ContentItemNotFound; private static resourceNotFoundHandler; fetchDataRecordIdForContentItem(contentItemId: ArtefactId): Promise; fetchContentItemProperties(contentItemId: ArtefactId): Promise>; updateContentItemProperties(contentItemId: ArtefactId, properties: Record): Promise; updateMultipleContentItemProperties(properties: PropertiesWithIdList): Promise; }