import type { StrictXCSSProp } from '@atlaskit/css'; import type { CommonSlotProps } from './types'; /** * The Aside is rendered to the right (inline end) of the Main area. * * You can optionally render a `PanelSplitter` as a child to make the aside area resizable. * * Note: We plan to deprecate the Aside component. Please use Panel instead. */ export declare function Aside({ children, xcss, defaultWidth: defaultWidthProp, label, skipLinkLabel, testId, id: providedId, }: CommonSlotProps & { /** * The content of the layout area. */ children: React.ReactNode; /** * The accessible name of the slot, announced by screen readers. */ label?: string; /** * Bounded style overrides. */ xcss?: StrictXCSSProp<'backgroundColor', never>; /** * The default width of the layout area. * * It should be an integer between the resize bounds - the minimum is 120px and the maximum is 50% of the viewport width. */ defaultWidth?: number; }): JSX.Element;