export type { ApplyItemResult, ApplyOpts, ApplyResult, } from "./apply.js"; export { applyPreset, applyPresetFromData } from "./apply.js"; export type { InterpolationContext, InterpolationResult, } from "./interpolate.js"; export { extractReferencedKeys, hasInterpolationTokens, InterpolationError, interpolate, storeSecrets, } from "./interpolate.js"; export type { ParseResult } from "./parse.js"; export { detectNestedPresetRefs, parsePreset, parsePresetYaml, validateNestingDepth, } from "./parse.js"; export type { InstancePickerChoice, InstancePickerOptions, PlaceholderValidationResult, } from "./placeholders.js"; export { getDefaultValue, isSecretPlaceholder, queryInstancePickerChoices, validateAllPlaceholders, validatePlaceholder, } from "./placeholders.js"; export type { ItemRefKind, ResolvedAssetItem, ResolvedCrossItemRef, ResolvedItem, ResolvedLibraryItem, ResolvedNestedPresetItem, } from "./resolve-item.js"; export { classifyRef, extractLibraryInstanceId, resolveAllItems, resolveItem, } from "./resolve-item.js"; export type { ChangeKind, PresetDiff, UpgradeResult } from "./upgrade.js"; export { applyNonStructuralUpgrade, detectChanges, evaluateUpgrade, } from "./upgrade.js"; //# sourceMappingURL=index.d.ts.map