import type { UmbPropertyEditorDataSourceCollectionFilterModel } from './types.js';
import { UmbRepositoryBase } from '../../../repository/index.js';
import type { UmbCollectionRepository } from '../../../collection/index.js';
export declare class UmbPropertyEditorDataSourceCollectionRepository extends UmbRepositoryBase implements UmbCollectionRepository {
    #private;
    requestCollection(filter: UmbPropertyEditorDataSourceCollectionFilterModel): Promise<{
        data: {
            items: import("./types.js").UmbPropertyEditorDataSourceCollectionItemModel[];
            total: number;
        };
    }>;
}
export { UmbPropertyEditorDataSourceCollectionRepository as api };
