koishi-plugin-equery
Version:
10 lines (9 loc) • 366 B
TypeScript
export interface PluginResponse<T = any> {
success: boolean;
message: string;
data?: T;
error?: string;
}
export declare function success<T>(message: string, data?: T): PluginResponse<T>;
export declare function failure(message: string, error?: string): PluginResponse;
export declare function formatResponse(response: PluginResponse): string | any;