import { type ReactNode } from "react";
import { type ActionStatus } from "../../../types/components";
interface BaseTransactionHeaderLayoutProps {
    status?: ActionStatus;
    title?: string;
    media?: ReactNode;
    children?: ReactNode;
}
type TransactionHeaderLayoutProps = (BaseTransactionHeaderLayoutProps & {
    isLoading: true;
}) | (Required<BaseTransactionHeaderLayoutProps> & {
    isLoading?: false;
});
export declare function TransactionHeaderLayout({ isLoading, status, title, media, children, }: TransactionHeaderLayoutProps): import("react/jsx-runtime").JSX.Element;
export {};
