export declare class ApiResponse { success: boolean; data?: T; errors?: string[]; statusCode: number; private constructor(); static ok(data: T): ApiResponse; static error(statusCode: number, errors: string[]): ApiResponse; static notFound(errors: string[]): ApiResponse; static badRequest(errors: string[]): ApiResponse; static forbidden(errors: string[]): ApiResponse; static unauthorized(errors: string[]): ApiResponse; }