import { type HTMLAttributes } from 'react'; import type { DataTestId } from '../../core/types/data-props.js'; import type { StylingProps } from '../../core/types/styling-props.js'; import type { WithChildren } from '../../core/types/with-children.js'; /** @public */ export interface MainProps extends WithChildren, StylingProps, DataTestId, Omit, keyof StylingProps> { /** * The minimum width of the main panel in pixels. * @defaultValue 320 */ minWidth?: number; } /** * The `Main` component is used inside the `Page` component for displaying content in the corresponding panel. * It is the only compound that is mandatory for rendering the `Page`. * @public */ export declare const Main: (props: MainProps & import("react").RefAttributes) => import("react").ReactElement | null;