import type { UmbExtensionCollectionFilterModel, UmbExtensionCollectionItemModel } from '../types.js';
import { UmbRepositoryBase } from '../../../repository/index.js';
import type { UmbCollectionRepository } from '../../../collection/index.js';
export declare class UmbExtensionCollectionRepository extends UmbRepositoryBase implements UmbCollectionRepository<UmbExtensionCollectionItemModel, UmbExtensionCollectionFilterModel> {
    requestCollection(query: UmbExtensionCollectionFilterModel): Promise<{
        data: {
            items: UmbExtensionCollectionItemModel[];
            total: number;
        };
    }>;
}
export { UmbExtensionCollectionRepository as api };
