/**
 * @format
 * @flow
 */

({
  this: {
    is: {
      going: [
        {
          to: {
            be: {
              a: {
                really: [
                  {
                    long: {
                      error: {
                        message: {
                          that: {
                            hopefully: [
                              {breaks: {on: {multiple: {lines: {a: 1, b: 2}}}}},
                            ],
                          },
                        },
                      },
                    },
                  },
                ],
              },
            },
          },
        },
      ],
    },
  },
}: {
  this: {
    is: {
      going: [
        {
          to: {
            be: {
              a: {
                really: [
                  {
                    long: {
                      error: {
                        message: {
                          that: {
                            hopefully: [
                              {
                                breaks: {
                                  on: {
                                    multiple: {lines: {a: string, b: string}},
                                  },
                                },
                              },
                            ],
                          },
                        },
                      },
                    },
                  },
                ],
              },
            },
          },
        },
      ],
    },
  },
});
