import React from 'react';
import type { CommonProps } from '../../internal/CommonWrapper/index.js';
import type { TGetRootNode } from '../../lib/rootNode/index.js';
import type { SidePageContextType } from './SidePageContext.js';
export interface SidePageBodyProps extends CommonProps {
    children?: React.ReactNode;
}
export declare const SidePageBodyDataTids: {
    readonly root: "SidePageBody__root";
};
/**
 * Тело для сайдпейджа
 *
 * @visibleName SidePage.Body
 */
export declare class SidePageBody extends React.Component<SidePageBodyProps> {
    static __KONTUR_REACT_UI__: string;
    static displayName: string;
    static contextType: React.Context<SidePageContextType>;
    context: SidePageContextType;
    private isMobileLayout;
    getRootNode: TGetRootNode;
    private setRootNode;
    private emotion;
    private cx;
    private styles;
    componentDidUpdate(): void;
    render(): React.JSX.Element;
}
