| Current Path : /home/emeraadmin/www/node_modules/react-dnd/lib/decorators/ |
| Current File : /home/emeraadmin/www/node_modules/react-dnd/lib/decorators/createTargetFactory.d.ts |
import * as React from 'react';
import { DropTarget } from 'dnd-core';
import { DropTargetMonitor } from '../interfaces';
import { DropTargetSpec } from './interfaces';
export interface Target extends DropTarget {
receiveProps(props: any): void;
receiveMonitor(monitor: any): void;
}
export declare function createTargetFactory<Props>(spec: DropTargetSpec<Props>): (monitor: DropTargetMonitor, ref: React.RefObject<any>) => Target;