import { ComponentType, HTMLProps } from 'react';
import { MagnifiedImageProps, Point, ContainerDimensions } from "./types";
export interface PropTypes extends Omit, 'ref'> {
containerDimensions: ContainerDimensions;
cursorOffset: Point;
fadeDurationInMs?: number;
imageComponent?: ComponentType>;
imageProps: MagnifiedImageProps;
isActive?: boolean;
isLazyLoaded?: boolean;
isPortalRendered?: boolean;
inPlaceMode?: boolean;
isPositionOutside?: boolean;
position: Point;
sourceImageDimensions: ContainerDimensions;
}
export declare const MagnifyContainer: (props: PropTypes) => JSX.Element | null;
//# sourceMappingURL=MaginfyContainer.d.ts.map