import * as React from 'react'; export interface GridTheme { padding?: string; gridGap?: string; maxWidth?: string; height?: string; color?: string; backgroundColor?: string; margin?: string; alignItems?: string; } export interface GridProps { id?: string; disabled?: boolean; columns?: number; onClick?: (e: any) => void; children?: React.ReactNode; customStyle?: GridTheme; className?: string; } export declare class Grid extends React.PureComponent { static defaultProps: { disabled: boolean; }; render(): JSX.Element; } export interface ColumnTheme { justifyContent?: string; alignItems?: string; backgroundColor?: string; flexDirection?: string; flexWrap?: string; overflow?: string; margin?: string; } export interface ColumnProps { id?: string; size?: number | string; customStyle?: ColumnTheme; onClick?: (e: any) => void; children?: React.ReactNode; className?: string; } export declare class Column extends React.PureComponent { render(): JSX.Element; }