import { default as React } from 'react';
import { ModalHeaderProps, ModalBodyProps, ModalFooterProps, ModalProps } from '../../shared/types/modal';
import { ModalImageProps } from './components/molecules/ModalImage';
/**
 * Crea el componente Modal compuesto con sus sub-componentes
 * Separado del componente base para evitar warnings de react-refresh
 */
export declare function createModalCompound(ModalComponent: React.FC<ModalProps>): React.FC<ModalProps> & {
    Header: React.FC<ModalHeaderProps>;
    Body: React.FC<ModalBodyProps>;
    Footer: React.FC<ModalFooterProps>;
    Image: React.FC<ModalImageProps>;
};
//# sourceMappingURL=Modal.compound.d.ts.map