import React, { Component, HTMLAttributes } from 'react';
export interface SplitColContextProps {
colRef: React.RefObject;
animate: boolean;
}
export declare const SplitColContext: React.Context;
export interface SplitColProps extends HTMLAttributes {
width?: string;
maxWidth?: string;
minWidth?: string;
/**
* Если false, то переходы между Panel происходят без анимации
*/
animate?: boolean;
/**
* Если true, то добавляются боковые отступы фиксированной величины
*/
spaced?: boolean;
fixed?: boolean;
}
export declare class SplitCol extends Component {
static defaultProps: {
animate: boolean;
};
baseRef: React.RefObject;
getContext(): {
colRef: React.RefObject;
animate: boolean;
};
render(): JSX.Element;
}