import type { GraphQLDirective, GraphQLField, GraphQLNamedType } from 'graphql'; import type { IndexedMenuGroupConfig } from '../config'; import type { OperationTypeGroup } from '../../../schema/index.js'; export declare function typeMatchesGroup(type: GraphQLNamedType, groupConfig: IndexedMenuGroupConfig): boolean; export declare function fieldMatchesGroup(field: GraphQLField, typeGroupId: OperationTypeGroup, groupConfig: IndexedMenuGroupConfig): boolean; export declare function directiveMatchesGroup(directive: GraphQLDirective, groupConfig: IndexedMenuGroupConfig): boolean;