UNPKG

568 BTypeScriptView Raw
1import { DocumentNode, FragmentDefinitionNode } from 'graphql';
2import { FragmentRegistry } from './fragment-resolver';
3export declare function defineFilepathSubfolder(baseFilePath: string, folder: string): string;
4export declare function appendExtensionToFilePath(baseFilePath: string, extension: string): string;
5export declare function extractExternalFragmentsInUse(documentNode: DocumentNode | FragmentDefinitionNode, fragmentNameToFile: FragmentRegistry, result?: {
6 [fragmentName: string]: number;
7}, level?: number): {
8 [fragmentName: string]: number;
9};