/**
 * @generated SignedSource<<a264fb73c1e6448736da0764bde62419>>
 * @lightSyntaxTransform
 * @nogrep
 */

/* tslint:disable */
/* eslint-disable */
// @ts-nocheck

import { ReaderFragment } from 'relay-runtime';
import { FragmentRefs } from "relay-runtime";
import { SuggestedFriend as suggestedFriendRelayModelInstanceResolverType } from "../suggested-friends-resolvers";
// Type assertion validating that `suggestedFriendRelayModelInstanceResolverType` resolver is correctly implemented.
// A type error here indicates that the type signature of the resolver module is incorrect.
(suggestedFriendRelayModelInstanceResolverType satisfies (
  id: SuggestedFriend__id$data['id'],
) => unknown);
export type SuggestedFriend____relay_model_instance$data = {
  readonly __relay_model_instance: NonNullable<ReturnType<typeof suggestedFriendRelayModelInstanceResolverType>>;
  readonly " $fragmentType": "SuggestedFriend____relay_model_instance";
};
export type SuggestedFriend____relay_model_instance$key = {
  readonly " $data"?: SuggestedFriend____relay_model_instance$data;
  readonly " $fragmentSpreads": FragmentRefs<"SuggestedFriend____relay_model_instance">;
};

import {SuggestedFriend as suggestedFriendRelayModelInstanceResolver} from '../suggested-friends-resolvers';
import SuggestedFriend__id_graphql from './SuggestedFriend__id.graphql';
import {resolverDataInjector} from 'relay-runtime/experimental';

const node: ReaderFragment = {
  "argumentDefinitions": [],
  "kind": "Fragment",
  "metadata": null,
  "name": "SuggestedFriend____relay_model_instance",
  "selections": [
    {
      "alias": null,
      "args": null,
      "fragment": {
        "args": null,
        "kind": "FragmentSpread",
        "name": "SuggestedFriend__id"
      },
      "kind": "RelayResolver",
      "name": "__relay_model_instance",
      "resolverModule": resolverDataInjector(SuggestedFriend__id_graphql, suggestedFriendRelayModelInstanceResolver, 'id', true),
      "path": "__relay_model_instance"
    }
  ],
  "type": "SuggestedFriend",
  "abstractKey": null
};

export default node;
