/** * Copyright (c) 2026, Salesforce, Inc., * All rights reserved. * For full license text, see the LICENSE.txt file */ import type { InstallationContext } from "./types.js"; /** * Resolve a schema path to an actual file system path * * Supports three placeholder formats: * 1. /path → resolves to context.sfdxSource/path * 2. /path → resolves to context.uiBundleDir/path * 3. → replaced with context.uiBundleName (legacy) * * For backward compatibility, also handles paths without placeholders: * - force-app/main/default/... → treated as SFDX metadata * - Other paths → treated as relative to uiBundleDir */ export declare function resolvePath(schemaPath: string, context: InstallationContext): string; /** * Resolve source path from package, trying multiple possible locations * Returns the first path that exists, or throws an error with all attempted paths */ export declare function resolveSourcePath(packagePath: string, schemaFrom: string): string; //# sourceMappingURL=placeholder-resolver.d.ts.map