import { CollectionModels, ContentItemModels, ManagementClient } from '@kontent-ai/management-sdk'; import { IImportedData, ContentItemsFetchMode, IMigrationItem, Log } from '../../core/index.js'; export declare function getImportContentItemHelper(config: { log: Log; skipFailedItems: boolean; fetchMode: ContentItemsFetchMode; }): ImportContentItemHelper; export declare class ImportContentItemHelper { private readonly log; private readonly skipFailedItems; private readonly fetchMode; private readonly importContentItemChunkSize; constructor(log: Log, skipFailedItems: boolean, fetchMode: ContentItemsFetchMode); importContentItemsAsync(data: { managementClient: ManagementClient; migrationContentItems: IMigrationItem[]; collections: CollectionModels.Collection[]; importedData: IImportedData; }): Promise; private fetchContentItemsOneByOneAsync; private fetchAllContentItemsAsync; private importContentItemAsync; private shouldUpdateContentItem; private prepareContentItemAsync; }