import { PureComponent } from 'react';
import { ViewStyle } from 'react-native';
interface ColumnProps {
    style: ViewStyle;
    top: number;
    bottom: number;
    space: number;
    separator: (space: number, isFirst: boolean, isLast: boolean) => {
        top: number;
        bottom: number;
    };
}
export declare class Column extends PureComponent<ColumnProps> {
    static separatorDefault: (space: number, isFirst: boolean, isLast: boolean) => {
        top: number;
        bottom: number;
    };
    static separatorBetween: (space: number, isFirst: boolean, isLast: boolean) => {
        top: number;
        bottom: number;
    };
    static defaultProps: {
        mode: string;
        top: null;
        bottom: null;
        style: {
            paddingTop: number;
            paddingBottom: number;
        };
        space: number;
        separator: (space: number, isFirst: boolean, isLast: boolean) => {
            top: number;
            bottom: number;
        };
    };
    render(): JSX.Element;
}
export {};
