gapi-cli
Version:
Gapi command line interface
9 lines (8 loc) • 414 B
TypeScript
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;