// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`intersection.js 1`] = `
====================================options=====================================
parsers: ["flow"]
printWidth: 80
                                                                                | printWidth
=====================================input======================================
export type ReallyBigSocketServer = ReallyBigSocketServerInterface & ReallyBigSocketServerStatics;

type Props = {
  propA: X
} & {
  propB: X
} & {
  propC: X
} & {
  propD: X
};

type Props = {
  focusedChildren?: React.Children,
  onClick: () => void,
  overlayChildren?: React.Children,
  style?: Object,
  thumbnail: ImageSource,
} & FooterProps;

type DuplexStreamOptions = ReadableStreamOptions & {
  allowHalfOpen?: boolean,
  readableObjectMode?: boolean
};

type DuplexStreamOptions = {
  allowHalfOpen?: boolean,
  readableObjectMode?: boolean
} & {
  allowHalfOpen?: boolean,
  readableObjectMode?: boolean
};

type DuplexStreamOptions = ReadableStreamOptions &
  WritableStreamOptions & {
    allowHalfOpen?: boolean,
    readableObjectMode?: boolean
  };

type DuplexStreamOptions = ReadableStreamOptions &
  WritableStreamOptions & {
    allowHalfOpen?: boolean,
    readableObjectMode?: boolean
  } & {
    allowHalfOpen?: boolean,
    readableObjectMode?: boolean
  };

=====================================output=====================================
export type ReallyBigSocketServer = ReallyBigSocketServerInterface &
  ReallyBigSocketServerStatics;

type Props = {
  propA: X
} & {
  propB: X
} & {
  propC: X
} & {
  propD: X
};

type Props = {
  focusedChildren?: React.Children,
  onClick: () => void,
  overlayChildren?: React.Children,
  style?: Object,
  thumbnail: ImageSource
} & FooterProps;

type DuplexStreamOptions = ReadableStreamOptions & {
  allowHalfOpen?: boolean,
  readableObjectMode?: boolean
};

type DuplexStreamOptions = {
  allowHalfOpen?: boolean,
  readableObjectMode?: boolean
} & {
  allowHalfOpen?: boolean,
  readableObjectMode?: boolean
};

type DuplexStreamOptions = ReadableStreamOptions &
  WritableStreamOptions & {
    allowHalfOpen?: boolean,
    readableObjectMode?: boolean
  };

type DuplexStreamOptions = ReadableStreamOptions &
  WritableStreamOptions & {
    allowHalfOpen?: boolean,
    readableObjectMode?: boolean
  } & {
    allowHalfOpen?: boolean,
    readableObjectMode?: boolean
  };

================================================================================
`;
