UNPKG

@takentrade/takentrade-libs

Version:
22 lines (21 loc) 457 B
export interface IAppResponse<T = any> { status: ResponseStatus; message: string; data: T; timestamp?: string; path?: string; requestId?: string; version?: string; } export interface IResponseMetadata { timestamp: string; path: string; requestId?: string; version?: string; executionTime?: number; } export declare enum ResponseStatus { SUCCESS = "success", ERROR = "error", WARNING = "warning" }