export declare class CreateTaxInvoiceItemDto {
    month?: number;
    day?: number;
    itemName?: string;
    specification?: string;
    quantity?: number;
    unitPrice: number;
    supplyAmount: number;
    taxAmount?: number;
    remark?: string;
    sortOrder?: number;
}
export declare class CreateTaxInvoiceDto {
    projectId?: number;
    clientId?: number;
    clientName?: string;
    projectName?: string;
    issueDate: string;
    supplyAmount: number;
    taxAmount: number;
    supplierRegNo?: string;
    supplierName?: string;
    supplierRep?: string;
    supplierAddress?: string;
    supplierBizType?: string;
    supplierBizItem?: string;
    supplierContact?: string;
    supplierEmail?: string;
    recipientRegNo?: string;
    recipientName?: string;
    recipientRep?: string;
    recipientAddress?: string;
    recipientBizType?: string;
    recipientBizItem?: string;
    recipientContact?: string;
    recipientEmail?: string;
    paymentCash?: number;
    paymentCheck?: number;
    paymentNote?: number;
    paymentReceivable?: number;
    receiptType?: string;
    remark?: string;
    isCorrection?: boolean;
    originalInvoiceId?: number;
    items: CreateTaxInvoiceItemDto[];
}
