import { GenericProps } from '../../utilities';
import { ComponentPropsWithoutRef } from 'react';
/**
 * Copyright (c) Adaptavist, Inc.
 */
export interface ILayout extends GenericProps, ComponentPropsWithoutRef<'section'> {
    /**
     * Whether Layout contain SideBar in children, don't have to assign it normally.
     * Useful in ssr avoid style flickering
     */
    hasSideBar?: boolean;
}
export interface ILayoutContent extends React.HtmlHTMLAttributes<HTMLElement> {
    /**
     * When set to off, content will have a min width of `800px`. Default is `false`
     */
    fixedWidth?: boolean | number;
}
export declare type ILayoutHeader = React.HtmlHTMLAttributes<HTMLElement>;
