export interface ImageDisplayOptions {
    width?: number;
    height?: number;
    preserveAspectRatio?: boolean;
    highQuality?: boolean;
    verbose?: boolean;
}
export declare class EnhancedImageDisplay {
    private isExpanded;
    private currentImagePath;
    private keyListenerActive;
    constructor();
    displayImage(imagePath: string, options?: ImageDisplayOptions): Promise<void>;
    private displayHighQualityImage;
    private displayStandardImage;
    private setupKeyboardListener;
    private toggleExpandedView;
    cleanup(): void;
}
export default EnhancedImageDisplay;
