tandem-front-end
Version:
Visual editor for web components
44 lines (28 loc) • 1.14 kB
TypeScript
import * as React from "react";
type TextProps = {
text?: string;
} & React.HTMLAttributes<any>;
type ElementProps = {
ref?: any;
} & React.HTMLAttributes<any>;
export type BaseTreeProps = {
} & ElementProps;
export type _b34e7ef44413Props = BaseTreeProps;
export const Tree: (props: BaseTreeProps) => React.ReactElement<BaseTreeProps>;
export type BaseNodeProps = {
insertBeforeLineProps?: _b34e7ef41152456Props;
labelProps?: _b34e7ef4135181Props;
childrenProps?: ElementProps;
insertAfterLineProps?: _b34e7ef41152456Props;
} & ElementProps;
export type _b34e7ef429680Props = BaseNodeProps;
export const Node: (props: BaseNodeProps) => React.ReactElement<BaseNodeProps>;
export type BaseNodeLabelProps = {
textProps?: TextProps;
} & ElementProps;
export type _b34e7ef4135181Props = BaseNodeLabelProps;
export const NodeLabel: (props: BaseNodeLabelProps) => React.ReactElement<BaseNodeLabelProps>;
export type BaseInsertLineProps = {
} & ElementProps;
export type _b34e7ef41152456Props = BaseInsertLineProps;
export const InsertLine: (props: BaseInsertLineProps) => React.ReactElement<BaseInsertLineProps>;