export { expandTildePath } from "#vcp-common/path-canonicalize";
/**
 * Resolve an agent-supplied path to an absolute, canonicalized filesystem path.
 *
 * Accepts:
 *  - Tilde paths (`~/.builder/...`)
 *  - Absolute paths
 *  - Relative paths (resolved against `workingDirectory` if provided)
 *
 * Always canonicalizes `..` segments via `path.resolve` so a path like
 * `~/.builder/../../etc/passwd` cannot sneak past a `~/.builder/**` allow rule.
 */
export declare function resolveAgentPath(filePath: string, workingDirectory?: string, home?: string): string;
/**
 * Default user-level roots that the agent's file tools should be allowed to read by default.
 * Plugin/skill files live under these roots.
 */
export declare function defaultUserBuilderRoots(home?: string): string[];
