import React, { ReactNode } from "react"; export interface SplitPaneProps { /** Two child panes */ children?: [ReactNode, ReactNode]; split: "vertical" | "horizontal"; firstPaneSize?: string | number; minFirstPaneSize?: number; onResize: (size?: number | string) => void; } export default class SplitPane extends React.Component { firstPane: HTMLDivElement | null; constructor(props: SplitPaneProps); static defaultProps(): { split: string; }; onMouseUp: () => void; onMouseDown: (event: any) => void; onMouseMove: (event: any) => void; render(): import("react/jsx-runtime").JSX.Element; }