/**
 * ASCII Art Generator for WOARU Splash Screen
 * Pure JavaScript implementation using jimp for cross-platform compatibility
 */
interface AsciiArtOptions {
    width?: number;
    height?: number;
    colored?: boolean;
    chars?: string[];
}
/**
 * Generates ASCII art from the WOARU logo PNG file using jimp
 * @param logoPath - Path to the logo PNG file
 * @param options - Configuration options for ASCII generation
 * @returns Promise<string> - The generated ASCII art as a string
 */
export declare function generateLogoAsciiArt(logoPath?: string, options?: AsciiArtOptions): Promise<string>;
/**
 * Generates ASCII art with specific terminal-optimized settings
 * @param logoPath - Path to the logo PNG file
 * @returns Promise<string> - Terminal-optimized ASCII art
 */
export declare function generateTerminalOptimizedAsciiArt(logoPath?: string): Promise<string>;
/**
 * Generates compact ASCII art for smaller terminals
 * @param logoPath - Path to the logo PNG file
 * @returns Promise<string> - Compact ASCII art
 */
export declare function generateCompactAsciiArt(logoPath?: string): Promise<string>;
/**
 * Generates high-contrast ASCII art with block characters
 * @param logoPath - Path to the logo PNG file
 * @returns Promise<string> - High-contrast ASCII art
 */
export declare function generateHighContrastAsciiArt(logoPath?: string): Promise<string>;
export {};
//# sourceMappingURL=asciiArtGenerator.d.ts.map