export type TRESULT = [Error | null, T | object | string | null]; export type TRESULTASYNC = Promise>; export type TAPPRESULT = [Error | null, T | object | null]; export type TAPPRESULTASYNC = Promise>; export declare class BaseError extends Error { constructor(message?: string); } export declare class Exception extends BaseError { sign: string; temp: string; name: string; message: string; info: object; secret: object; func: string; line: string; isException: boolean; constructor(sign: string, temp?: string, info?: {}, secret?: {}); toText(): string; toJson(): { name: string; sign: string; info: object; message: string; }; }