import type {IsographEntrypoint, NormalizationAst, RefetchQueryNormalizationArtifactWrapper} from '@isograph/react'; import {Query__startUpdate__param} from './param_type'; import {Query__startUpdate__output_type} from './output_type'; import type {Query__startUpdate__raw_response_type} from './raw_response_type'; import readerResolver from './resolver_reader'; import queryText from './query_text'; import normalizationAst from './normalization_ast'; const nestedRefetchQueries: RefetchQueryNormalizationArtifactWrapper[] = []; const artifact: IsographEntrypoint< Query__startUpdate__param, Query__startUpdate__output_type, NormalizationAst, Query__startUpdate__raw_response_type > = { kind: "Entrypoint", networkRequestInfo: { kind: "NetworkRequestInfo", operation: { kind: "Operation", text: queryText, }, normalizationAst, }, concreteType: "Query", readerWithRefetchQueries: { kind: "ReaderWithRefetchQueries", nestedRefetchQueries, readerArtifact: readerResolver, }, }; export default artifact;