// @apollo-react-relay-duct-tape
/* tslint:disable */
/* eslint-disable */
// @ts-nocheck

import { FragmentRefs } from "@graphitation/apollo-react-relay-duct-tape";
export type FeedbackContainerQueryVariables = {
    id: string;
};
export type FeedbackContainerQueryResponse = {
    readonly feedback: {
        readonly " $fragmentSpreads": FragmentRefs<"Feedback_feedbackFragment">;
    };
};
export type FeedbackContainerQuery = {
    readonly response: FeedbackContainerQueryResponse;
    readonly variables: FeedbackContainerQueryVariables;
};


export const documents: import("@graphitation/apollo-react-relay-duct-tape-compiler").CompiledArtefactModule = (function(){
var v0 = {
  "kind": "Name",
  "value": "FeedbackContainerQuery"
},
v1 = {
  "kind": "Name",
  "value": "id"
},
v2 = {
  "kind": "Variable",
  "name": (v1/*: any*/)
},
v3 = [
  {
    "kind": "VariableDefinition",
    "variable": (v2/*: any*/),
    "type": {
      "kind": "NonNullType",
      "type": {
        "kind": "NamedType",
        "name": {
          "kind": "Name",
          "value": "ID"
        }
      }
    }
  }
],
v4 = {
  "kind": "Name",
  "value": "feedback"
},
v5 = [
  {
    "kind": "Argument",
    "name": (v1/*: any*/),
    "value": (v2/*: any*/)
  }
],
v6 = {
  "kind": "Name",
  "value": "Feedback_feedbackFragment"
},
v7 = {
  "kind": "Field",
  "name": (v1/*: any*/)
};
return {
  "executionQueryDocument": {
    "kind": "Document",
    "definitions": [
      {
        "kind": "OperationDefinition",
        "operation": "query",
        "name": (v0/*: any*/),
        "variableDefinitions": (v3/*: any*/),
        "selectionSet": {
          "kind": "SelectionSet",
          "selections": [
            {
              "kind": "Field",
              "name": (v4/*: any*/),
              "arguments": (v5/*: any*/),
              "selectionSet": {
                "kind": "SelectionSet",
                "selections": [
                  {
                    "kind": "FragmentSpread",
                    "name": (v6/*: any*/)
                  },
                  (v7/*: any*/)
                ]
              }
            }
          ]
        }
      },
      {
        "kind": "FragmentDefinition",
        "name": (v6/*: any*/),
        "typeCondition": {
          "kind": "NamedType",
          "name": {
            "kind": "Name",
            "value": "Feedback"
          }
        },
        "selectionSet": {
          "kind": "SelectionSet",
          "selections": [
            (v7/*: any*/),
            {
              "kind": "Field",
              "name": {
                "kind": "Name",
                "value": "message"
              },
              "selectionSet": {
                "kind": "SelectionSet",
                "selections": [
                  {
                    "kind": "Field",
                    "name": {
                      "kind": "Name",
                      "value": "text"
                    }
                  }
                ]
              }
            },
            {
              "kind": "Field",
              "name": {
                "kind": "Name",
                "value": "doesViewerLike"
              }
            }
          ]
        }
      }
    ]
  },
  "watchQueryDocument": {
    "kind": "Document",
    "definitions": [
      {
        "kind": "OperationDefinition",
        "operation": "query",
        "name": (v0/*: any*/),
        "variableDefinitions": (v3/*: any*/),
        "selectionSet": {
          "kind": "SelectionSet",
          "selections": [
            {
              "kind": "Field",
              "name": (v4/*: any*/),
              "arguments": (v5/*: any*/),
              "selectionSet": {
                "kind": "SelectionSet",
                "selections": [
                  (v7/*: any*/),
                  {
                    "kind": "InlineFragment",
                    "typeCondition": {
                      "kind": "NamedType",
                      "name": {
                        "kind": "Name",
                        "value": "Node"
                      }
                    },
                    "selectionSet": {
                      "kind": "SelectionSet",
                      "selections": [
                        {
                          "kind": "Field",
                          "name": {
                            "kind": "Name",
                            "value": "__fragments"
                          },
                          "directives": [
                            {
                              "kind": "Directive",
                              "name": {
                                "kind": "Name",
                                "value": "client"
                              }
                            }
                          ]
                        }
                      ]
                    }
                  }
                ]
              }
            }
          ]
        }
      }
    ]
  }
};
})();

export default documents;