import type { Response } from 'express'; export interface ApiResponse { code: number; message: string; data: T | null; } export function ok(res: Response, data: T, message = 'OK'): void { res.status(200).json({ code: 200, message, data } satisfies ApiResponse); } export function created(res: Response, data: T, message = 'CREATED'): void { res.status(201).json({ code: 201, message, data } satisfies ApiResponse); }