import type { FormattedExecutionResult, GraphQLFormattedError } from 'graphql'; interface ObjMap { [key: string]: T; } export interface GraphQLExperimentalFormattedInitialIncrementalExecutionResultAlpha2, TExtensions = ObjMap> extends FormattedExecutionResult { hasNext: boolean; incremental?: ReadonlyArray>; extensions?: TExtensions; } export interface GraphQLExperimentalFormattedSubsequentIncrementalExecutionResultAlpha2, TExtensions = ObjMap> { hasNext: boolean; incremental?: ReadonlyArray>; extensions?: TExtensions; } export type GraphQLExperimentalFormattedIncrementalResultAlpha2, TExtensions = ObjMap> = GraphQLExperimentalFormattedIncrementalDeferResultAlpha2 | GraphQLExperimentalFormattedIncrementalStreamResultAlpha2; export interface GraphQLExperimentalFormattedIncrementalDeferResultAlpha2, TExtensions = ObjMap> extends FormattedExecutionResult { path?: ReadonlyArray; label?: string; } export interface GraphQLExperimentalFormattedIncrementalStreamResultAlpha2, TExtensions = ObjMap> { errors?: ReadonlyArray; items?: TData | null; path?: ReadonlyArray; label?: string; extensions?: TExtensions; } export {}; //# sourceMappingURL=incrementalDeliveryPolyfillAlpha2.d.ts.map