import { InvoiceItemDto } from "./invoice-item.dto";
import { DiscountType, TaxType } from "src/common/constant/enum.constant";
export declare class InvoicePaymentMethodsDto {
    bank?: string;
    stripe?: string;
    paypal?: string;
}
export declare class CreateInvoiceDto {
    invoiceNo: string;
    dueDate: string;
    clientId: string;
    items: InvoiceItemDto[];
    paymentMethods?: InvoicePaymentMethodsDto;
    discountType: DiscountType;
    discountValue: number;
    taxPercentage: number;
    taxName: string;
    taxType: TaxType;
    currency: string;
    estimateIds?: string[];
    expenseIds?: string[];
}
