/**
 * Create an exception (Error) class. Takes care of boilerplate and
 * ensures that stack traces will be maintained across platforms.
 *
 */
export declare class CustomException extends Error {
    message: string;
    stack: any;
    constructor(message: string);
    toString(): string;
}
export declare class NotImplementedException extends CustomException {
    constructor();
}
export declare class InvalidArgumentException extends CustomException {
    constructor(message: string);
}
