import React from 'react'; import type { PageComponentProps, PageFooterProps } from '../PageLayout/PageLayout.types'; import type { Props } from '../_utils/types'; import type { DetailPageCardProps, DetailPageProps, DetailPageWidth } from './DetailPage.types'; export declare const DetailPageViewContext: React.Context<{ width: DetailPageWidth; hasNavigation: boolean; }>; export declare const Heading: React.ForwardRefExoticComponent>; export declare const Body: React.ForwardRefExoticComponent>; export declare const Footer: React.ForwardRefExoticComponent>; export declare const FooterNotation: React.ForwardRefExoticComponent>; export declare const FooterActions: React.ForwardRefExoticComponent>; export declare const Card: React.ForwardRefExoticComponent>; /** A detail page is used when an object is selected from a list page. The layout can adhere to varying predefined widths depending on use case. - DetailPage - DetailPage.Main - DetailPage.Header - DetailPage.Breadcrumbs - Breadcrumbs - DetailPage.Banner - Banner - DetailPage.Title - Title or H1 - DetailPage.Tabs - Tabs - DetailPage.Body - DetailPage.Title - DetailPage.Banner - DetailPage.Card - DetailPage.Banner - DetailPage.Section - DetailPage.Section - DetailPage.Section - DetailPage.Footer - DetailPage.FooterNotation - DetailPage.FooterActions - Button - DetailPage.Aside - Panel @since 10.19.0 @see [Storybook](https://stories.core.procore.com/?path=/story/core-react_demos-detailpage--edit) @see [Design Guidelines](https://design.procore.com/detail) */ export declare const DetailPage: React.ForwardRefExoticComponent> & { Main: React.ForwardRefExoticComponent>; Header: React.ForwardRefExoticComponent>; Breadcrumbs: React.ForwardRefExoticComponent>; Card: React.ForwardRefExoticComponent>; Banner: React.ForwardRefExoticComponent>; Title: React.ForwardRefExoticComponent>; Heading: React.ForwardRefExoticComponent>; Tabs: React.ForwardRefExoticComponent>; Footer: React.ForwardRefExoticComponent>; FooterActions: React.ForwardRefExoticComponent>; FooterNotation: React.ForwardRefExoticComponent>; Section: React.ForwardRefExoticComponent>; Body: React.ForwardRefExoticComponent>; Aside: React.ForwardRefExoticComponent>; };