import { Request, Response } from 'express'; export declare function getCustomers(req: Request, res: Response): Promise; export declare function getCustomer(req: Request, res: Response): Promise; export declare function createCustomer(req: Request, res: Response): Promise; export declare function updateCustomer(req: Request, res: Response): Promise; export declare function deleteCustomer(req: Request, res: Response): Promise; export declare function getAddresses(req: Request, res: Response): Promise; export declare function createAddress(req: Request, res: Response): Promise; export declare function updateAddress(req: Request, res: Response): Promise; export declare function deleteAddress(req: Request, res: Response): Promise; export declare function getBankCards(req: Request, res: Response): Promise; export declare function createBankCard(req: Request, res: Response): Promise; export declare function updateBankCard(req: Request, res: Response): Promise; export declare function deleteBankCard(req: Request, res: Response): Promise; export declare function getDocuments(req: Request, res: Response): Promise; export declare function createDocument(req: Request, res: Response): Promise; export declare function updateDocument(req: Request, res: Response): Promise; export declare function deleteDocument(req: Request, res: Response): Promise; export declare function getMeters(req: Request, res: Response): Promise; export declare function createMeter(req: Request, res: Response): Promise; export declare function updateMeter(req: Request, res: Response): Promise; export declare function deleteMeter(req: Request, res: Response): Promise; export declare function getMeterReadings(req: Request, res: Response): Promise; export declare function addMeterReading(req: Request, res: Response): Promise; export declare function updateMeterReading(req: Request, res: Response): Promise; export declare function deleteMeterReading(req: Request, res: Response): Promise; export declare function getPortalSettings(req: Request, res: Response): Promise; export declare function updatePortalSettings(req: Request, res: Response): Promise; export declare function setPortalPassword(req: Request, res: Response): Promise; export declare function getPortalPassword(req: Request, res: Response): Promise; export declare function getRepresentatives(req: Request, res: Response): Promise; export declare function addRepresentative(req: Request, res: Response): Promise; export declare function removeRepresentative(req: Request, res: Response): Promise; export declare function searchForRepresentative(req: Request, res: Response): Promise; //# sourceMappingURL=customer.controller.d.ts.map