UNPKG

@gapi/cli

Version:
13 lines (12 loc) 418 B
import { GenerateSubTypeInterface } from '@gql2ts/types'; import { FieldNode } from 'graphql'; export interface ISubtypeMetadata { name: string; dupe: boolean; } export declare type SubtypeNamerAndDedupe = ( selection: FieldNode, declaration: string, generateSubTypeInterfaceName: GenerateSubTypeInterface ) => ISubtypeMetadata | null; export declare const GenerateSubtypeCache: () => SubtypeNamerAndDedupe;