type MatchConfirmedExitShellProps = {
    children: React.ReactNode;
    onExitComplete: () => void;
};
/**
 * Collapses height + sibling-margin alongside an opacity fade — used when a receipt row
 * is temporarily re-inserted after a successful confirm-match so removal feels smooth.
 * Margin-top is animated alongside height so the sibling `margin-top: Space.sp11` rule on
 * `CardList` collapses in lockstep, avoiding an end-of-animation layout snap. Opacity fades
 * concurrently on the inner element so the row visually dissolves into the closing space
 * rather than translating, which kept introducing a "moving + collapsing" double-motion.
 */
export declare const MatchConfirmedExitShell: ({ children, onExitComplete, }: MatchConfirmedExitShellProps) => import("react/jsx-runtime").JSX.Element;
export {};
