/** * Base class for template value parsers. * * Implements the generic recursive walk: null → array → single-key * intrinsic dispatch → plain object → primitive. Subclasses provide * format-specific intrinsic dispatch. */ export declare abstract class BaseValueParser { /** * Try to interpret a single-key object as an intrinsic function. * Return the parsed intrinsic value, or null if this key isn't an intrinsic. */ protected abstract dispatchIntrinsic(key: string, value: unknown, obj: Record): unknown | null; /** * Parse a value recursively: null → array → single-key intrinsic → object → primitive. */ parseValue(value: unknown): unknown; } //# sourceMappingURL=base-parser.d.ts.map