import type { UmbPartialViewItemModel } from '../../types.js'; import type { UmbDataSourceResponse, UmbItemDataSource } from '../../../../core/repository/index.js'; import { UmbControllerBase } from '../../../../../libs/class-api/index.js'; /** * A data source for script items that fetches data from the server * @class UmbPartialViewItemServerDataSource * @implements {UmbItemDataSource} */ export declare class UmbPartialViewItemServerDataSource extends UmbControllerBase implements UmbItemDataSource { #private; /** * Fetches the items for the given uniques from the server * @param {Array} uniques - The uniques of the partial views to fetch * @returns {UmbDataSourceResponse>} The requested partial view items, or an error * @memberof UmbPartialViewItemServerDataSource */ getItems(uniques: Array): Promise>>; }