UNPKG

decova-dotnet-developer

Version:

This package provides fundumentals that a .net developer may miss while working with Typescript, whether they are missing functinalities or funcionalities provided in a non-elegant design in javascript. Bad naming, bad design of optional parameters, non-c

29 lines 1.19 kB
export declare class Exception { Message: string; InnerException: Exception | null; constructor(Message: string, InnerException?: Exception | null); } export declare class Exception_ArgumentInvalid extends Exception { ArgumentName: string; Value: any; Description: string | null; InnerException: Exception | null; constructor(ArgumentName: string, Value: any, Description?: string | null, InnerException?: Exception | null); } export declare class Exception_ArgumentNull extends Exception { Message: string; InnerException: Exception | null; constructor(Message: string, InnerException?: Exception | null); } export declare class Exception_UnintendedExecutionPath extends Exception { Message: string; InnerException: Exception | null; constructor(Message: string, InnerException?: Exception | null); } export declare class Exception_InvalidProgramState extends Exception { InvalidVarName: string; Description: string; InnerException: Exception | null; constructor(InvalidVarName: string, Description: string, InnerException?: Exception | null); } //# sourceMappingURL=Exception.d.ts.map