/**
 * 路径解析工具函数
 *
 * 提供路径解析和标准化的工具函数
 */
/**
 * 解析结果接口
 */
export interface PropertiesPathResult {
    normalizedWorkspace: string;
    resolvedTarget: string;
}
export declare function resolveWorkspaceRoot(workspacePath: string | unknown): string;
export declare function ensureInsideWorkspace(workspaceRoot: string, targetPath: string): string;
export declare function resolveWorkspaceFilePath(workspacePath: string | unknown, relativeOrAbsolutePath: string | unknown, defaultRelativePath: string): PropertiesPathResult;
/**
 * 解析属性文件的目标路径
 *
 * @param workspacePath - 工作区路径
 * @param relativeOrAbsolutePath - 相对或绝对路径
 * @returns 解析后的路径结果
 */
export declare function resolvePropertiesTargetPath(workspacePath: string | unknown, relativeOrAbsolutePath: string | unknown): PropertiesPathResult;
//# sourceMappingURL=path-utils.d.ts.map