UNPKG

api-responses

Version:
76 lines (75 loc) 1.95 kB
export declare class AppResponse { success: (message?: string, data?: any, meta?: any) => { code: string; message: string; data: any; meta: any; }; validationError: (message?: string, data?: any, meta?: any) => { code: string; message: string; data: any; meta: any; }; forbidden: (message?: string, data?: any, meta?: any) => { code: string; message: string; data: any; meta: any; }; unauthorized: (message?: string, data?: any, meta?: any) => { code: string; message: string; data: any; meta: any; }; notFound: (message?: string, data?: any, meta?: any) => { code: string; message: string; data: any; meta: any; }; methodNotAllowed: (message?: string, data?: any, meta?: any) => { code: string; message: string; data: any; meta: any; }; tooManyRequest: (message?: string, data?: any, meta?: any) => { code: string; message: string; data: any; meta: any; }; serverError: (message?: string, data?: any, meta?: any) => { code: string; message: string; data: any; meta: any; }; unavailable: (message?: string, data?: any, meta?: any) => { code: string; message: string; data: any; meta: any; }; timedOut: (message?: string, data?: any, meta?: any) => { code: string; message: string; data: any; meta: any; }; badGateway: (message?: string, data?: any, meta?: any) => { code: string; message: string; data: any; meta: any; }; other: (code: string, data?: any, meta?: any, message?: string) => { code: string; message: string; data: any; meta: any; }; private response; }