import { Invoice } from '../models';
import { InvoiceRepository } from '../repositories';
export declare class InvoiceHelperService {
    private readonly invoiceRepository;
    constructor(invoiceRepository: InvoiceRepository);
    createInvoice(invoice: Omit<Invoice, 'id'>): Promise<Invoice>;
    downloadInvoice(id: string): Promise<void>;
    generatePDF(invoice: Invoice): Promise<string>;
}
