@nestjs/graphql
Version:
Nest - modern, fast, powerful node.js web framework (@graphql)
16 lines • 690 B
TypeScript
import { GraphQLUnionType } from 'graphql';
import { UnionMetadata } from '../metadata';
import { TypeDefinitionsStorage } from '../storages/type-definitions.storage';
import { ResolveTypeFactory } from './resolve-type.factory';
export interface UnionDefinition {
id: symbol;
type: GraphQLUnionType;
}
export declare class UnionDefinitionFactory {
private readonly resolveTypeFactory;
private readonly typeDefinitionsStorage;
constructor(resolveTypeFactory: ResolveTypeFactory, typeDefinitionsStorage: TypeDefinitionsStorage);
create(metadata: UnionMetadata): UnionDefinition;
private createResolveTypeFn;
}
//# sourceMappingURL=union-definition.factory.d.ts.map