import { UmbClipboardLocalStorageManager } from '../../clipboard-local-storage.manager.js';
import { UmbControllerBase } from '../../../../libs/class-api/index.js';
export class UmbClipboardCollectionLocalStorageDataSource extends UmbControllerBase {
    #localStorageManager = new UmbClipboardLocalStorageManager(this);
    async getCollection(filter) {
        const { entries, total } = await this.#localStorageManager.filter(filter);
        return { data: { items: entries, total } };
    }
}
