import { type ComponentPropsWithoutRef, type JSX, type ReactNode } from 'react';
export type DetailPageProps = {
    title: string;
    subtitle?: ReactNode;
    primaryAction?: ReactNode;
    secondaryActions?: readonly ReactNode[];
    headerSupplement?: ReactNode;
    children: ReactNode;
    className?: string;
    contentClassName?: string;
};
export type DetailPageContentProps = ComponentPropsWithoutRef<'div'> & {
    children: ReactNode;
    withBaseStyles?: boolean;
};
export declare const DetailPage: ({ title, subtitle, primaryAction, secondaryActions, headerSupplement, children, className, contentClassName, }: DetailPageProps) => JSX.Element;
export declare const DetailPageContent: ({ children, className, withBaseStyles, ...rest }: DetailPageContentProps) => JSX.Element;
export default DetailPage;
//# sourceMappingURL=DetailPage.d.ts.map