@hv-kit/hexpress
Version:
facilitates typescript backend development with express
34 lines • 1.68 kB
TypeScript
export declare class CustomError extends Error {
private _res;
private msg;
constructor(message: string, name?: string | undefined, stack?: string | undefined);
get res(): {
message: string | undefined;
code: string | undefined;
stack: string | undefined;
};
private set res(value);
}
export declare function ifInvalidUnknownError(lang: 'fr' | 'en', src?: () => Promise<any>): Promise<any>;
export declare function ifInvalidUnknownError_defaultValue(lang: 'fr' | 'en', src?: () => Promise<any>, defaultValue?: (res: any, error: any) => any): Promise<any>;
export declare function ifInvalidUnknownError_list(lang: 'fr' | 'en', src?: () => Promise<any>): Promise<any>;
export declare function ifInvalidUnknownError_find(lang: 'fr' | 'en', src?: () => Promise<any>): Promise<any>;
export declare function ifInvalidUnknownError_exists(lang: 'fr' | 'en', src?: () => Promise<any>): Promise<any>;
export declare function createStandardError(standardError: {
code: string;
message: {
fr: string;
en: string;
};
}, lang?: any, err?: any): CustomError;
declare const _default: {
CustomError: typeof CustomError;
ifInvalidUnknownError: typeof ifInvalidUnknownError;
ifInvalidUnknownError_defaultValue: typeof ifInvalidUnknownError_defaultValue;
ifInvalidUnknownError_list: typeof ifInvalidUnknownError_list;
ifInvalidUnknownError_find: typeof ifInvalidUnknownError_find;
ifInvalidUnknownError_exists: typeof ifInvalidUnknownError_exists;
createStandardError: typeof createStandardError;
};
export default _default;
//# sourceMappingURL=error.d.ts.map