import type { Request, Response } from "express";
import { ArrivalSettlementService } from "../services/ArrivalSettlementService.js";
export declare class ArrivalSettlementController {
    private readonly settlementService;
    constructor(settlementService?: ArrivalSettlementService);
    preview: (req: Request, res: Response) => Promise<void>;
    create: (req: Request, res: Response) => Promise<void>;
    list: (req: Request, res: Response) => Promise<void>;
    getById: (req: Request, res: Response) => Promise<void>;
    downloadPdf: (req: Request, res: Response) => Promise<void>;
    getCustomPatti: (req: Request, res: Response) => Promise<void>;
    saveCustomPatti: (req: Request, res: Response) => Promise<void>;
    downloadCustomPattiPdf: (req: Request, res: Response) => Promise<void>;
    deleteCustomPatti: (req: Request, res: Response) => Promise<void>;
}
//# sourceMappingURL=ArrivalSettlementController.d.ts.map