import * as React from "react"; import { IOWidget, Sum } from "./widget"; export interface EitherProps { input: i; widget1: IOWidget; widget2: IOWidget; on_done_either: (output: Sum) => void; } export interface EitherState { } export declare class Either extends React.Component, EitherState> { constructor(props: EitherProps, context: any); render(): JSX.Element; } export declare let either: (widget1: IOWidget, widget2: IOWidget) => IOWidget>;