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/filterSchema.d.ts

13 lines
606 B
TypeScript

import { GraphQLSchema } from 'graphql';
import { FieldFilter, RootFieldFilter, TypeFilter, ArgumentFilter } from './Interfaces';
export declare function filterSchema({ schema, typeFilter, fieldFilter, rootFieldFilter, objectFieldFilter, interfaceFieldFilter, inputObjectFieldFilter, argumentFilter, }: {
schema: GraphQLSchema;
rootFieldFilter?: RootFieldFilter;
typeFilter?: TypeFilter;
fieldFilter?: FieldFilter;
objectFieldFilter?: FieldFilter;
interfaceFieldFilter?: FieldFilter;
inputObjectFieldFilter?: FieldFilter;
argumentFilter?: ArgumentFilter;
}): GraphQLSchema;