import type { UmbCollectionFilterModel, UmbCollectionRepository } from '../../../core/collection/index.js';
import type { UmbControllerHost } from '../../../../libs/controller-api/index.js';
import type { UmbApi } from '../../../../libs/extension-api/index.js';
import { UmbRepositoryBase } from '../../../core/repository/index.js';
export declare class UmbEntityDataPickerCollectionRepository extends UmbRepositoryBase implements UmbCollectionRepository, UmbApi {
    #private;
    constructor(host: UmbControllerHost);
    requestCollection(filter: UmbCollectionFilterModel): Promise<import("../../../core/repository/index.js").UmbRepositoryResponse<import("../../../core/repository/index.js").UmbPagedModel<import("../../../core/entity-item/index.js").UmbItemModel>>>;
}
export { UmbEntityDataPickerCollectionRepository as api };
