export declare class ShockDrop { #private; constructor(params: Params); get indicator(): boolean; reset_indicator: () => void; dragover: (event: DragEvent) => void; dragleave: (event: DragEvent) => void; drop: (event: DragEvent) => void; } type Params = { predicate: (event: DragEvent) => boolean; handle_drop: (event: DragEvent) => void; }; export {};