@nestjs/graphql
Version:
Nest - modern, fast, powerful node.js web framework (@graphql)
17 lines • 982 B
TypeScript
import { DefinitionsGeneratorOptions } from '../graphql-ast.explorer.js';
import { GraphQLDefinitionsFactory } from '../graphql-definitions.factory.js';
/**
* @publicApi
*/
export declare class GraphQLFederationDefinitionsFactory extends GraphQLDefinitionsFactory {
protected exploreAndEmit(typePaths: string[], path: string, outputAs: 'class' | 'interface', isDebugEnabled: boolean, definitionsGeneratorOptions: DefinitionsGeneratorOptions, typeDefs?: string | string[]): Promise<void>;
/**
* Since v2.15, "printSubgraphSchema" prints the entire subgraph schema, including
* the types, root fields and schema definition that federation adds on top of
* the user-provided type definitions. Drop everything the type definitions
* don't declare themselves so the generated output matches earlier versions.
*/
private omitFederationDefinitions;
private getDefinitionName;
}
//# sourceMappingURL=graphql-federation-definitions.factory.d.ts.map