import { WellSampleDropData } from '../types'; interface DroppedSampleTransfer { getData(format: string): string; } export declare function parseDroppedSampleTransfer(transfer: DroppedSampleTransfer): WellSampleDropData | null; /** JSON payloads only — no `text/plain` fallback, so stray text drags are rejected. */ export declare function parseDroppedSampleJson(transfer: DroppedSampleTransfer): WellSampleDropData | null; export declare function createTextDroppedSample(text: string | null | undefined): WellSampleDropData | null; export declare function normalizeDroppedSample(raw: unknown): WellSampleDropData | null; export {};