import type { UmbDictionaryDetailModel } from '../../types.js'; import { UmbRepositoryBase, type UmbDataSourceResponse, type UmbRepositoryResponseWithAsObservable } from '../../../core/repository/index.js'; import type { UmbControllerHost } from '../../../../libs/controller-api/index.js'; export declare class UmbDictionaryImportRepository extends UmbRepositoryBase { #private; constructor(host: UmbControllerHost); /** * @description - Import a dictionary * @param {string} temporaryFileUnique - The unique identifier of the uploaded temporary file to import. * @param {string} [parentUnique] - The unique identifier of the parent to import into, if any. * @returns {Promise | UmbDataSourceResponse>} The imported dictionary. * @memberof UmbDictionaryImportRepository */ requestImport(temporaryFileUnique: string, parentUnique: string | null): Promise | UmbDataSourceResponse>; } export { UmbDictionaryImportRepository as api };