declare namespace java {
    namespace lang {
        namespace invoke {
            // @ts-ignore
             class LambdaConversionException extends java.lang.Exception {
                /**
                 * Constructs a {@code LambdaConversionException}.
                 */
                // @ts-ignore
                constructor()
                /**
                 * Constructs a {@code LambdaConversionException} with a message.
                 */
                // @ts-ignore
                constructor(message: string)
                /**
                 * Constructs a {@code LambdaConversionException} with a message and cause.
                 */
                // @ts-ignore
                constructor(message: string, cause: java.lang.Throwable)
                /**
                 * Constructs a {@code LambdaConversionException} with a cause.
                 */
                // @ts-ignore
                constructor(cause: java.lang.Throwable)
                /**
                 * Constructs a {@code LambdaConversionException} with a message,
                 * cause, and other settings.
                 */
                // @ts-ignore
                constructor(message: string, cause: java.lang.Throwable, enableSuppression: boolean, writableStackTrace: boolean)
            }
        }
    }
}
