import type { UmbClipboardEntryDetailModel } from './clipboard-entry/index.js'; import type { UmbControllerHost } from '../../libs/controller-api/index.js'; import { UmbControllerBase } from '../../libs/class-api/index.js'; interface UmbClipboardLocalStorageFilterModel { types?: Array; skip?: number; take?: number; } export declare class UmbClipboardLocalStorageManager extends UmbControllerBase { #private; constructor(host: UmbControllerHost); getEntries(): Promise<{ entries: Array; total: number; }>; getEntry(unique: string): Promise; setEntries(entries: Array): Promise; filter(filter: UmbClipboardLocalStorageFilterModel): Promise<{ entries: UmbClipboardEntryDetailModel[]; total: number; }>; } export {};