import type { Response } from "express";
export interface CashBankExportRow {
    date: string | null;
    voucherNo: string;
    transactionType: string;
    account: string;
    paymentMode: string;
    party: string;
    description: string;
    varavu: number;
    patru: number;
    balance: number;
}
export interface CashBankExportSummary {
    openingBalance: number;
    totalVaravu: number;
    totalPatru: number;
    closingBalance: number;
    currentCashInHand?: number;
    currentCashInBank?: number;
    totalCombined?: number;
}
export declare function generateCashBankExcel(rows: CashBankExportRow[], summary: CashBankExportSummary, res: Response, filters?: {
    account?: string | undefined;
    type?: string | undefined;
    dateFrom?: string | undefined;
    dateTo?: string | undefined;
    search?: string | undefined;
}): Promise<void>;
//# sourceMappingURL=CashBankExcelExport.d.ts.map