1 | import { GraphQLInterfaceType, GraphQLObjectType } from 'graphql';
|
2 | import { BaseSelectionSetProcessor, LinkField, PrimitiveAliasedFields, PrimitiveField, ProcessResult, SelectionSetProcessorConfig } from './base.js';
|
3 | export declare class PreResolveTypesProcessor extends BaseSelectionSetProcessor<SelectionSetProcessorConfig> {
|
4 | transformTypenameField(type: string, name: string): ProcessResult;
|
5 | transformPrimitiveFields(schemaType: GraphQLObjectType | GraphQLInterfaceType, fields: PrimitiveField[], unsetTypes?: boolean): ProcessResult;
|
6 | transformAliasesPrimitiveFields(schemaType: GraphQLObjectType | GraphQLInterfaceType, fields: PrimitiveAliasedFields[], unsetTypes?: boolean): ProcessResult;
|
7 | transformLinkFields(fields: LinkField[], unsetTypes?: boolean): ProcessResult;
|
8 | }
|