import { Response } from 'express';
import { ErrorCode } from '@saferoute/constants';
export declare function sendSuccess(res: Response, data: unknown, message?: string, statusCode?: number): Response<any, Record<string, any>>;
export declare function sendError(res: Response, errorCode: ErrorCode | string, message: string, details?: Record<string, unknown>, statusCode?: number): Response<any, Record<string, any>>;
export declare function sendPaginated<T>(res: Response, items: T[], total: number, page: number, limit: number, message?: string): Response<any, Record<string, any>>;
//# sourceMappingURL=response.d.ts.map