@jcamacaro96/utils
Version:
QR Commerce utils
13 lines (12 loc) • 561 B
TypeScript
import { Response, Request } from 'express';
import { StatusCode, StatusError } from '../constant/status';
interface IHttpResponse {
res: Response;
statusCode: StatusCode;
statusError?: StatusError;
payload?: any;
}
export declare const response: (res: Response, code: StatusCode, payload?: any) => Response;
export declare const httpResponse: ({ res, statusCode, statusError, payload }: IHttpResponse) => Response;
export declare const responseError: (error: Error, req: Request, res: Response, statusCode?: StatusCode) => Response;
export {};