UNPKG

@jsstudio/development-api-interceptor

Version:
35 lines (34 loc) 901 B
export declare class Methods { private validate; constructor(); getAll(tableName: string): Promise<{ status: number; success: boolean; message: string; data: object; }>; create(tableName: string, request: any, method: string): Promise<{ status: number; success: boolean; message: string; data: object; }>; update(tableName: string, request: any, id: number, method: string): Promise<{ status: number; success: boolean; message: string; data: object; }>; getById(tableName: string, id: number): Promise<{ status: number; success: boolean; message: string; data: object; }>; delete(tableName: string, id: number): Promise<{ status: number; success: boolean; message: string; data: object; }>; }