import type { ResourceUtilityPart } from './resources-block-part.options'; import { ResourceContentType } from '@cuby-ui/api'; import * as i0 from "@angular/core"; export declare class ResourcesBlockPartComponent { private readonly factoryApiService; private readonly utilityService; readonly utilityId: import("@angular/core").InputSignal; readonly containerId: import("@angular/core").InputSignal; readonly elements: import("@angular/core").InputSignal; readonly readonly: import("@angular/core").InputSignal; constructor(); protected onPartChanged(part: ResourceUtilityPart): void; protected onPartDeleted(partId: string): void; private initPartsStructure; private getAddintionalResourceInfo; protected readonly ResourceContentType: typeof ResourceContentType; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }