import React from 'react'; import { SplitPanelMode, FoldDirection } from './interface'; export declare const SplitPanelModes: ["horizontal", "vertical"]; export interface SplitPanelProps { prefixCls?: string; className?: string; style?: React.CSSProperties; disabled?: boolean; defaultSplit?: number | string; mode?: SplitPanelMode; lineStyle?: ((mode: SplitPanelMode) => React.CSSProperties | undefined | null) | React.CSSProperties | undefined | null; min?: number | string; max?: number | string; firstSlot?: React.ReactNode; secondSlot?: React.ReactNode; canFold?: boolean; foldIcons?: ((mode: SplitPanelMode) => React.ReactNode[] | undefined) | React.ReactNode[] | undefined; onFold?: (e: React.MouseEvent, direction: FoldDirection) => void; onMoving?: (e: MouseEvent) => void; onMoveStart?: (e: React.MouseEvent) => void; onMoveEnd?: (e: MouseEvent) => void; } declare const SplitPanel: React.FC; export default SplitPanel;