import type { Response } from "express"; export interface ApiOk { ok: true; data: T; meta?: Record; } export interface ApiError { ok: false; error: string; message: string; } export type ApiResponse = ApiOk | ApiError; export declare function ok(res: Response, data: T, meta?: Record, status?: number): Response>; export declare function created(res: Response, data: T): Response>; export declare function notFound(res: Response, message?: string): Response>; export declare function badRequest(res: Response, message: string): Response>; export declare function serverError(res: Response, err: unknown): Response>; export declare function noContent(res: Response): Response>; //# sourceMappingURL=api-helpers.d.ts.map