import { type GraphQLArgument, type GraphQLInputField, type ValueNode } from 'graphql';
/**
 * `defaultValueAstFromType` extracts default value from `GraphQLArgument` or `GraphQLInputField`, if available.
 *
 * Handles both graphql@16 (`defaultValue`) and graphql@17 (`default`) shapes.
 */
export declare const defaultValueAstFromType: (arg: GraphQLArgument | GraphQLInputField) => ValueNode | undefined;
