UNPKG

@graphql-eslint/eslint-plugin

Version:
17 lines (16 loc) 775 B
import { GraphQLESLintRule } from '../types'; declare const fieldsEnum: ('ObjectTypeDefinition' | 'InterfaceTypeDefinition' | 'InputObjectTypeDefinition')[]; declare const valuesEnum: ['EnumTypeDefinition']; declare const selectionsEnum: ('OperationDefinition' | 'FragmentDefinition')[]; declare const variablesEnum: ['OperationDefinition']; declare const argumentsEnum: ('FieldDefinition' | 'Field' | 'DirectiveDefinition' | 'Directive')[]; export declare type AlphabetizeConfig = { fields?: typeof fieldsEnum; values?: typeof valuesEnum; selections?: typeof selectionsEnum; variables?: typeof variablesEnum; arguments?: typeof argumentsEnum; definitions?: boolean; }; declare const rule: GraphQLESLintRule<[AlphabetizeConfig]>; export default rule;