/// import { OperationType, ParserField, TypeDefinition, TypeSystemDefinition } from "graphql-js-tree"; type OrderType = { name: TypeDefinition | TypeSystemDefinition.DirectiveDefinition; value: number; }; export declare const useSortState: () => { isSortAlphabetically: boolean; setIsSortAlphabetically: import("react").Dispatch>; orderTypes: OrderType[]; setOrderTypes: import("react").Dispatch>; sortAlphabetically: (a: ParserField, b: ParserField) => number; sortByTypes: (a: ParserField, b: ParserField) => number; isNodeBaseType: (nodeOperations: OperationType[] | undefined) => boolean | undefined; isUserOrder: boolean; setIsUserOrder: import("react").Dispatch>; }; export declare const SortStateProvider: import("react").ComponentType>; export {};