/**
 * @file Utility functions for working with modifier nodes
 */
import { type Modifier, type ModifierList } from '../nodes/index.js';
/**
 * Creates a modifier node
 *
 * @param name Name of the modifier
 * @param value Value of the modifier
 * @param exception Whether the modifier is an exception
 * @returns Modifier node
 */
export declare function createModifierNode(name: string, value?: string | undefined, exception?: boolean): Modifier;
/**
 * Creates a modifier list node
 *
 * @param modifiers Modifiers to put in the list (optional, defaults to an empty list)
 * @returns Modifier list node
 */
export declare function createModifierListNode(modifiers?: Modifier[]): ModifierList;
