This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
admin-panel/graphql-types/node_modules/@graphql-tools/utils/get-fields-with-directives.d.ts

17 lines
477 B
TypeScript

import { DocumentNode } from 'graphql';
export declare type DirectiveArgs = {
[name: string]: any;
};
export declare type DirectiveUsage = {
name: string;
args: DirectiveArgs;
};
export declare type TypeAndFieldToDirectives = {
[typeAndField: string]: DirectiveUsage[];
};
interface Options {
includeInputTypes?: boolean;
}
export declare function getFieldsWithDirectives(documentNode: DocumentNode, options?: Options): TypeAndFieldToDirectives;
export {};