/**
 * FaceDetectionPanel — UI for face detection and auto-crop
 */
import { FaceRegion } from './faceDetection';
export interface FaceDetectionPanelProps {
    /** Source image data */
    imageData: ImageData | null;
    /** Callback when crop is applied */
    onCrop: (x: number, y: number, width: number, height: number) => void;
    /** Callback when face regions are detected */
    onFacesDetected?: (faces: FaceRegion[]) => void;
    /** Optional class name */
    className?: string;
    /** Panel title */
    title?: string;
}
export declare function FaceDetectionPanel({ imageData, onCrop, onFacesDetected, className, title, }: FaceDetectionPanelProps): import("react/jsx-runtime").JSX.Element;
export default FaceDetectionPanel;
