import type { ComponentPropsWithRef, ElementType, PropsWithChildren } from 'react';
import { CommonProps } from '../common';
type ContainerOwnProps<T extends ElementType> = CommonProps & {
    /** Controls the maximum width: `fluid` (100%), `standard` (1160px), `narrow` (840px), `compact` (600px). @default 'standard' */
    size?: 'fluid' | 'standard' | 'narrow' | 'compact';
    as?: T;
};
export type ContainerProps<T extends ElementType = 'div'> = PropsWithChildren<ContainerOwnProps<T>> & Omit<ComponentPropsWithRef<T>, keyof ContainerOwnProps<T> | 'children'>;
/**
 * Centers page content within a responsive max-width boundary, with automatic horizontal padding that adapts to the viewport size.
 *
 * **Design guidance**: <a href="https://docs.wise.design/foundations/grid" target="_blank">wise.design/foundations/grid</a>
 */
declare const Container: <T extends ElementType = "div">({ size, as, className, children, ...otherProps }: ContainerProps<T>) => import("react").JSX.Element;
export default Container;
//# sourceMappingURL=Container.d.ts.map