import type { ReactNode, PropsWithChildren } from 'react';
interface CardExpandedContent {
    expanded?: boolean;
    cardContentExpanded?: ReactNode | string;
    content?: ReactNode[] | string[];
    isMediaOnTop?: boolean;
    handleExpandClick?: () => void;
}
interface UseCardExpandedContentProps {
    flexDirection?: 'row' | 'row-reverse' | 'column' | 'column-reverse';
    mediaOnTop?: boolean;
}
export declare const useCardExpandedContent: (props: PropsWithChildren<UseCardExpandedContentProps>) => CardExpandedContent;
export {};
//# sourceMappingURL=Card.hooks.d.ts.map