@jsstudio/development-api-interceptor
Version:
development-api-interceptor
35 lines (34 loc) • 901 B
TypeScript
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;
}>;
}