import * as React from 'react'; import { DndComponentClass } from './interfaces'; export interface DecorateHandlerArgs { DecoratedComponent: React.ComponentClass | React.StatelessComponent; createHandler: any; createMonitor: any; createConnector: any; registerHandler: any; containerDisplayName: string; getType: (props: Props) => ItemIdType; collect: any; options: any; } export default function decorateHandler({ DecoratedComponent, createHandler, createMonitor, createConnector, registerHandler, containerDisplayName, getType, collect, options, }: DecorateHandlerArgs): TargetClass & DndComponentClass;