import * as React from 'react'; import { StandardProps } from '../../common'; export declare type ContainerAlignment = 'left' | 'center' | 'right'; export interface ContainerProps extends StandardProps { /** * Sets the children to display. */ children?: React.ReactNode; /** * By default the container is fluid, meaning it occupies 100% of it's * parent width, and by defining maxWidth property, container looses it's * fluid behaviour and becomes defined with max-width. */ maxWidth?: number; /** * Where the container content should be aligned. This property is only * applicable in case when fullWidth is defined. By default, it is 'center'. * @default center */ align?: ContainerAlignment; /** * Gets the reference to the underlying HTML DOM element. */ innerRef?(instance: HTMLElement | null): void; } /** * Represents a simple reusable container for outer layouts. */ export declare const Container: React.SFC & { inner: { readonly StyledContainer: any; }; };