import { type ReactNode, type RefObject } from 'react';
import { type PageLayoutFooterProps } from '../PageLayoutFooter';
export type PageContentProps = {
children: ReactNode;
/**
* @deprecated Флаг ставится автоматически
* @example
* @default false
* Флаг, отображающий границу шапки
*/
isSeparatorShown?: boolean;
/**
* @deprecated Боковые отступы для контента больше нельзя отменить
* @example Контент
* @default true
* Флаг, добавляющий стандартные отступы (требуются не всегда)
*/
isPaddingDisabled?: boolean;
/**
* Флаг, растягивающий контейнер на 100% высоты
* @deprecated Не поддерживается, контейнер всегда растянут на 100% независимо от флага
*/
isFullHeight?: boolean;
/**
* Название класса, применяется к корневому компоненту
*/
className?: string;
/**
* Конфигурация PageLayoutFooter
* @example
*/
footer?: PageLayoutFooterProps | ReactNode;
/**
* Если true, убирает отступы для Content
*/
isFormPaddingDisable?: boolean;
/**
* Ref на скролл контейнер
*/
scrollRef?: RefObject;
/**
* Header контентной части
*/
header?: ReactNode;
};
export declare const PageContent: import("react").ForwardRefExoticComponent>;