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>;