UNPKG

jaydata-error-handler

Version:
22 lines (21 loc) 774 B
export declare type ErrorInterface = Error; export declare var intellisense: any; export declare class Error implements ErrorInterface { name: string; message: string; static captureStackTrace(object: any, objectConstructor?: Function): any; } export declare class Exception extends Error { name: string; message: string; data: any; constructor(message: string, name?: string, data?: any); _getStackTrace(): void; } export declare class Guard { static requireValue(name: string, value: any): void; static requireType(name: string, value: any, typeOrTypes: any): boolean; static raise(exception: string): void; static raise(exception: Exception): void; static isNullOrUndefined(value: any): boolean; }