@synet/patterns
Version:
Robust, battle-tested collection of stable patterns used in Synet packages
12 lines (11 loc) • 327 B
TypeScript
export interface ApiResponse<T = unknown> {
success: boolean;
data?: T;
message?: string;
details?: unknown;
}
export declare class ApiResponseError extends Error {
statusCode: number;
details?: unknown | undefined;
constructor(statusCode: number, message: string, details?: unknown | undefined);
}