import type { FileUploadDragEvent } from '../interfaces.ts'; export default class DataTransferWrapper { dataTransfer?: DataTransfer; itemDetails?: FileUploadDragEvent['itemDetails']; source?: FileUploadDragEvent['source']; constructor(event: FileUploadDragEvent); getData(type: string): string | undefined; get filesOrItems(): DataTransferItem[] | { kind: string; type: string; }[] | File[]; get files(): File[]; get items(): DataTransferItem[] | { kind: string; type: string; }[]; }