// @ts-nocheck import { buildASTSchema } from 'graphql'; const schemaAST = { "kind": "Document", "definitions": [ { "kind": "SchemaDefinition", "operationTypes": [ { "kind": "OperationTypeDefinition", "operation": "query", "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Query" } } } ], "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "transport" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "kind" }, "value": { "kind": "StringValue", "value": "rest" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "location" }, "value": { "kind": "StringValue", "value": "https://apigw.greeninvoice.co.il" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "headers" }, "value": { "kind": "ListValue", "values": [ { "kind": "ListValue", "values": [ { "kind": "StringValue", "value": "Authorization" }, { "kind": "StringValue", "value": "Bearer {context.authToken}" } ] }, { "kind": "ListValue", "values": [ { "kind": "StringValue", "value": "Content-Type" }, { "kind": "StringValue", "value": "application/json" } ] } ] } } ] } ] }, { "kind": "DirectiveDefinition", "name": { "kind": "Name", "value": "resolveRootField" }, "arguments": [ { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "subgraph" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "field" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] } ], "repeatable": false, "locations": [ { "kind": "Name", "value": "FIELD_DEFINITION" }, { "kind": "Name", "value": "ARGUMENT_DEFINITION" }, { "kind": "Name", "value": "INPUT_FIELD_DEFINITION" } ] }, { "kind": "DirectiveDefinition", "name": { "kind": "Name", "value": "enum" }, "arguments": [ { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "subgraph" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "value" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] } ], "repeatable": false, "locations": [ { "kind": "Name", "value": "ENUM_VALUE" } ] }, { "kind": "DirectiveDefinition", "name": { "kind": "Name", "value": "typescript" }, "arguments": [ { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "subgraph" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "type" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] } ], "repeatable": false, "locations": [ { "kind": "Name", "value": "SCALAR" }, { "kind": "Name", "value": "ENUM" } ] }, { "kind": "DirectiveDefinition", "name": { "kind": "Name", "value": "example" }, "arguments": [ { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "subgraph" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "value" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "ObjMap" } }, "directives": [] } ], "repeatable": true, "locations": [ { "kind": "Name", "value": "FIELD_DEFINITION" }, { "kind": "Name", "value": "OBJECT" }, { "kind": "Name", "value": "INPUT_OBJECT" }, { "kind": "Name", "value": "ENUM" }, { "kind": "Name", "value": "SCALAR" } ] }, { "kind": "DirectiveDefinition", "name": { "kind": "Name", "value": "httpOperation" }, "arguments": [ { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "subgraph" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "path" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "operationSpecificHeaders" }, "type": { "kind": "ListType", "type": { "kind": "ListType", "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } } } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "httpMethod" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "HTTPMethod" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "isBinary" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Boolean" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "requestBaseBody" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "ObjMap" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "queryParamArgMap" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "ObjMap" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "queryStringOptionsByParam" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "ObjMap" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "jsonApiFields" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Boolean" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "queryStringOptions" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "ObjMap" } }, "directives": [] } ], "repeatable": false, "locations": [ { "kind": "Name", "value": "FIELD_DEFINITION" } ] }, { "kind": "DirectiveDefinition", "name": { "kind": "Name", "value": "transport" }, "arguments": [ { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "subgraph" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "kind" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "location" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "headers" }, "type": { "kind": "ListType", "type": { "kind": "ListType", "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } } } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "queryStringOptions" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "ObjMap" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "queryParams" }, "type": { "kind": "ListType", "type": { "kind": "ListType", "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } } } }, "directives": [] } ], "repeatable": true, "locations": [ { "kind": "Name", "value": "SCHEMA" } ] }, { "kind": "ObjectTypeDefinition", "name": { "kind": "Name", "value": "Query" }, "fields": [ { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "getFileUploadUrl" }, "arguments": [ { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "context" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "data" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "queryInput_getFileUploadUrl_data_Input" } }, "directives": [] } ], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "_DOLLAR_defs_getFileUploadUrlResponse" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "httpOperation" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "path" }, "value": { "kind": "StringValue", "value": "/file-upload/v1/url" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "httpMethod" }, "value": { "kind": "EnumValue", "value": "GET" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "queryParamArgMap" }, "value": { "kind": "StringValue", "value": "{\"context\":\"context\",\"data\":\"data\"}" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "queryStringOptions" }, "value": { "kind": "StringValue", "value": "{\"jsonStringify\":true}" } } ] } ] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "getBankTransactions" }, "arguments": [ { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "valueDate" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "queryInput_getBankTransactions_valueDate_Input" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "from" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Float" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "size" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Float" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "bookingStatus" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] } ], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "_DOLLAR_defs_getBankTransactionsResponse" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "httpOperation" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "path" }, "value": { "kind": "StringValue", "value": "/open-banking/v2/transactions" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "httpMethod" }, "value": { "kind": "EnumValue", "value": "GET" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "queryParamArgMap" }, "value": { "kind": "StringValue", "value": "{\"valueDate\":\"valueDate\",\"from\":\"from\",\"size\":\"size\",\"bookingStatus\":\"bookingStatus\"}" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "queryStringOptions" }, "value": { "kind": "StringValue", "value": "{\"indices\":true,\"arrayFormat\":\"brackets\"}" } } ] } ] } ], "interfaces": [], "directives": [] }, { "kind": "ObjectTypeDefinition", "name": { "kind": "Name", "value": "_DOLLAR_defs_getFileUploadUrlResponse" }, "fields": [ { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "File Upload URL", "block": true }, "name": { "kind": "Name", "value": "url" }, "arguments": [], "type": { "kind": "NonNullType", "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "fields" }, "arguments": [], "type": { "kind": "NonNullType", "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "query_getFileUploadUrl_fields" } } }, "directives": [] } ], "interfaces": [], "directives": [] }, { "kind": "ObjectTypeDefinition", "name": { "kind": "Name", "value": "query_getFileUploadUrl_fields" }, "fields": [ { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "otherField" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "bucket" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "key" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "Policy" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "x_amz_meta_account_id" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "resolveRootField" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "field" }, "value": { "kind": "StringValue", "value": "x-amz-meta-account-id" } } ] } ] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "x_amz_meta_user_id" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "resolveRootField" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "field" }, "value": { "kind": "StringValue", "value": "x-amz-meta-user-id" } } ] } ] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "x_amz_meta_business_id" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "resolveRootField" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "field" }, "value": { "kind": "StringValue", "value": "x-amz-meta-business-id" } } ] } ] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "x_amz_meta_file_context" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "resolveRootField" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "field" }, "value": { "kind": "StringValue", "value": "x-amz-meta-file-context" } } ] } ] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "x_amz_meta_file_data" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "resolveRootField" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "field" }, "value": { "kind": "StringValue", "value": "x-amz-meta-file-data" } } ] } ] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "X_Amz_Algorithm" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "resolveRootField" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "field" }, "value": { "kind": "StringValue", "value": "X-Amz-Algorithm" } } ] } ] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "X_Amz_Credential" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "resolveRootField" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "field" }, "value": { "kind": "StringValue", "value": "X-Amz-Credential" } } ] } ] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "X_Amz_Date" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "resolveRootField" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "field" }, "value": { "kind": "StringValue", "value": "X-Amz-Date" } } ] } ] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "X_Amz_Security_Token" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "resolveRootField" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "field" }, "value": { "kind": "StringValue", "value": "X-Amz-Security-Token" } } ] } ] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "X_Amz_Signature" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "resolveRootField" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "field" }, "value": { "kind": "StringValue", "value": "X-Amz-Signature" } } ] } ] } ], "interfaces": [], "directives": [] }, { "kind": "InputObjectTypeDefinition", "name": { "kind": "Name", "value": "queryInput_getFileUploadUrl_data_Input" }, "fields": [ { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "source" }, "type": { "kind": "NonNullType", "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Int" } } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "id" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "state" }, "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] } ], "directives": [] }, { "kind": "ObjectTypeDefinition", "name": { "kind": "Name", "value": "_DOLLAR_defs_getBankTransactionsResponse" }, "fields": [ { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "size" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Int" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "total" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Int" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "pages" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Int" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "page" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Int" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "from" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Int" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "to" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Int" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "aggregations" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "JSON" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "results" }, "arguments": [], "type": { "kind": "ListType", "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "_DOLLAR_defs_BankTransaction" } } }, "directives": [] } ], "interfaces": [], "directives": [] }, { "kind": "ScalarTypeDefinition", "description": { "kind": "StringValue", "value": "The `JSON` scalar type represents JSON values as specified by [ECMA-404](http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf).", "block": true }, "name": { "kind": "Name", "value": "JSON" }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "specifiedBy" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "url" }, "value": { "kind": "StringValue", "value": "http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf" } } ] } ] }, { "kind": "ObjectTypeDefinition", "name": { "kind": "Name", "value": "_DOLLAR_defs_BankTransaction" }, "fields": [ { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The transaction ID", "block": true }, "name": { "kind": "Name", "value": "id" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "aspspCode" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "_12_const" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The business ID", "block": true }, "name": { "kind": "Name", "value": "businessId" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The creation date timestamp", "block": true }, "name": { "kind": "Name", "value": "createdAt" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Float" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The update date timestamp", "block": true }, "name": { "kind": "Name", "value": "updatedAt" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Float" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "status" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Int" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "classification" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Int" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "bookingStatus" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "booked_const" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "source" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "bank_const" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The amount of the transaction", "block": true }, "name": { "kind": "Name", "value": "amount" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "Float" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The resource ID", "block": true }, "name": { "kind": "Name", "value": "resourceId" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The creditor name", "block": true }, "name": { "kind": "Name", "value": "creditorName" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The creditor account", "block": true }, "name": { "kind": "Name", "value": "creditorAccount" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "currency" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "_DOLLAR_defs_Currency" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "Value date of the transaction", "block": true }, "name": { "kind": "Name", "value": "valueDate" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "Booking date of the transaction", "block": true }, "name": { "kind": "Name", "value": "bookingDate" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The check ID", "block": true }, "name": { "kind": "Name", "value": "checkId" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "description" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The debtor name", "block": true }, "name": { "kind": "Name", "value": "debtorName" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The debtor account", "block": true }, "name": { "kind": "Name", "value": "debtorAccount" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "type" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "query_getBankTransactions_results_items_type" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "name" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "name": { "kind": "Name", "value": "date" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] }, { "kind": "FieldDefinition", "description": { "kind": "StringValue", "value": "The IBAN of the transaction", "block": true }, "name": { "kind": "Name", "value": "iban" }, "arguments": [], "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } }, "directives": [] } ], "interfaces": [], "directives": [] }, { "kind": "EnumTypeDefinition", "name": { "kind": "Name", "value": "_12_const" }, "values": [ { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "_12" }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "enum" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "value" }, "value": { "kind": "StringValue", "value": "\"12\"" } } ] } ] } ], "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "typescript" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "type" }, "value": { "kind": "StringValue", "value": "\"12\"" } } ] }, { "kind": "Directive", "name": { "kind": "Name", "value": "example" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "value" }, "value": { "kind": "StringValue", "value": "12" } } ] } ] }, { "kind": "EnumTypeDefinition", "name": { "kind": "Name", "value": "booked_const" }, "values": [ { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "booked" }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "enum" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "value" }, "value": { "kind": "StringValue", "value": "\"booked\"" } } ] } ] } ], "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "typescript" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "type" }, "value": { "kind": "StringValue", "value": "\"booked\"" } } ] }, { "kind": "Directive", "name": { "kind": "Name", "value": "example" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "value" }, "value": { "kind": "StringValue", "value": "booked" } } ] } ] }, { "kind": "EnumTypeDefinition", "name": { "kind": "Name", "value": "bank_const" }, "values": [ { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "bank" }, "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "enum" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "value" }, "value": { "kind": "StringValue", "value": "\"bank\"" } } ] } ] } ], "directives": [ { "kind": "Directive", "name": { "kind": "Name", "value": "typescript" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "type" }, "value": { "kind": "StringValue", "value": "\"bank\"" } } ] }, { "kind": "Directive", "name": { "kind": "Name", "value": "example" }, "arguments": [ { "kind": "Argument", "name": { "kind": "Name", "value": "subgraph" }, "value": { "kind": "StringValue", "value": "GreenInvoiceNew" } }, { "kind": "Argument", "name": { "kind": "Name", "value": "value" }, "value": { "kind": "StringValue", "value": "bank" } } ] } ] }, { "kind": "EnumTypeDefinition", "description": { "kind": "StringValue", "value": "3-letter ISO item currency code", "block": true }, "name": { "kind": "Name", "value": "_DOLLAR_defs_Currency" }, "values": [ { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "ILS" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "USD" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "EUR" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "GBP" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "JPY" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "CHF" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "CNY" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "AUD" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "CAD" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "RUB" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "BRL" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "HKD" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "SGD" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "THB" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "MXN" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "TRY" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "NZD" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "SEK" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "NOK" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "DKK" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "KRW" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "INR" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "IDR" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "PLN" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "RON" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "ZAR" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "HRK" }, "directives": [] } ], "directives": [] }, { "kind": "EnumTypeDefinition", "description": { "kind": "StringValue", "value": "The type of the transaction", "block": true }, "name": { "kind": "Name", "value": "query_getBankTransactions_results_items_type" }, "values": [ { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "credit" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "debt" }, "directives": [] } ], "directives": [] }, { "kind": "InputObjectTypeDefinition", "name": { "kind": "Name", "value": "queryInput_getBankTransactions_valueDate_Input" }, "fields": [ { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "from" }, "type": { "kind": "NonNullType", "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } } }, "directives": [] }, { "kind": "InputValueDefinition", "name": { "kind": "Name", "value": "to" }, "type": { "kind": "NonNullType", "type": { "kind": "NamedType", "name": { "kind": "Name", "value": "String" } } }, "directives": [] } ], "directives": [] }, { "kind": "ScalarTypeDefinition", "name": { "kind": "Name", "value": "ObjMap" }, "directives": [] }, { "kind": "EnumTypeDefinition", "name": { "kind": "Name", "value": "HTTPMethod" }, "values": [ { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "GET" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "HEAD" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "POST" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "PUT" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "DELETE" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "CONNECT" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "OPTIONS" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "TRACE" }, "directives": [] }, { "kind": "EnumValueDefinition", "name": { "kind": "Name", "value": "PATCH" }, "directives": [] } ], "directives": [] } ] }; export default buildASTSchema(schemaAST, { assumeValid: true, assumeValidSDL: true });