1import * as Types from '../__generated__/baseGraphQLSP';
2import { TypedDocumentNode as DocumentNode } from '@graphql-typed-document-node/core';
3export type PoQueryVariables = Types.Exact<{
4 id: Types.Scalars['ID']['input'];
5}>;
6
7export type PoQuery = {
8 __typename: 'Query';
9 pokemon?: {
10 __typename: 'Pokemon';
11 id: string;
12 fleeRate?: number | null;
13 } | null;
14};
15
16export const PoDocument = {
17 kind: 'Document',
18 definitions: [
19 {
20 kind: 'OperationDefinition',
21 operation: 'query',
22 name: { kind: 'Name', value: 'Po' },
23 variableDefinitions: [
24 {
25 kind: 'VariableDefinition',
26 variable: { kind: 'Variable', name: { kind: 'Name', value: 'id' } },
27 type: {
28 kind: 'NonNullType',
29 type: { kind: 'NamedType', name: { kind: 'Name', value: 'ID' } },
30 },
31 },
32 ],
33 selectionSet: {
34 kind: 'SelectionSet',
35 selections: [
36 {
37 kind: 'Field',
38 name: { kind: 'Name', value: 'pokemon' },
39 arguments: [
40 {
41 kind: 'Argument',
42 name: { kind: 'Name', value: 'id' },
43 value: {
44 kind: 'Variable',
45 name: { kind: 'Name', value: 'id' },
46 },
47 },
48 ],
49 selectionSet: {
50 kind: 'SelectionSet',
51 selections: [
52 { kind: 'Field', name: { kind: 'Name', value: 'id' } },
53 { kind: 'Field', name: { kind: 'Name', value: 'fleeRate' } },
54 { kind: 'Field', name: { kind: 'Name', value: '__typename' } },
55 ],
56 },
57 },
58 ],
59 },
60 },
61 ],
62} as unknown as DocumentNode<PoQuery, PoQueryVariables>;