import React from 'react'; import { SlotKind } from '../types'; import * as workflowNode from '../models/workflowNode'; export declare namespace Slots { interface IDispatchProps { onDescriptorChangeType(nodeId: string, slotKind: SlotKind, slotId: string, descriptor: string): void; onDescriptorRename(nodeId: string, slotKind: SlotKind, slotId: string, name: string): void; onSlotRemove(nodeId: string, slotId: string): void; onSlotAdd(nodeId: string, kind: SlotKind): void; } interface IDataProps { nodeId: string; slots: workflowNode.Slots; } type IProps = IDispatchProps & IDataProps; } export declare class Slots extends React.Component { private getComponents; render(): JSX.Element; }