import { Logger } from 'pino-nestjs';
export type MissingFlyerInput = {
    name: string;
    breed: string;
    color: string;
    size: string;
    pet_type: string;
    lastSeen: string;
    location: string;
    description: string;
    ownerName: string;
    phone: string;
    petImage: string;
    qrImage: string;
};
export type FoundFlyerInput = {
    breed: string;
    color: string;
    size: string;
    pet_type: string;
    lastSeen: string;
    location: string;
    description: string;
    ownerName: string;
    phone: string;
    petImage: string;
    qrImage: string;
};
export declare class FlyerService {
    private readonly logger;
    constructor(logger: Logger);
    private getWrappedLines;
    private wrapText;
    private drawImageCover;
    private roundRect;
    private loadSmartImage;
    private getMissingHeight;
    private getFoundHeight;
    generateMissingFlyer(data: MissingFlyerInput): Promise<Buffer>;
    generateFoundFlyer(data: FoundFlyerInput): Promise<Buffer>;
}
