/**
 * Monogram Badge Generator
 *
 * Generates 256x256 monogram badge PNGs for teams with no discoverable logo.
 * Uses the same HSL hash algorithm as the frontend TeamLogo component.
 */
/**
 * Generate a 256x256 monogram badge PNG and write to destPath.
 * Dark circular badge with HSL-hashed background, white bold abbreviation.
 */
export declare function generateMonogramBadge(abbr: string, teamName: string, destPath: string): Promise<{
    success: boolean;
    checksum?: string;
    error?: string;
}>;
/**
 * Generate monogram and record in DB as fallback.
 */
export declare function generateAndRecordMonogram(league: string, abbr: string, teamName: string, destPath: string, relativePath: string): Promise<{
    success: boolean;
    checksum?: string;
    error?: string;
}>;
//# sourceMappingURL=monogram.d.ts.map