/**
 * Resolve a path to an absolute path
 * @param inputPath Path to resolve
 * @returns Absolute path
 */
export declare function toAbsolutePath(inputPath: string): string;
/**
 * Get the relative path from base to target
 * @param basePath Base path
 * @param targetPath Target path
 * @returns Relative path from base to target
 */
export declare function getRelativePath(basePath: string, targetPath: string): string;
/**
 * Join path segments
 * @param segments Path segments to join
 * @returns Joined path
 */
export declare function joinPaths(...segments: string[]): string;
/**
 * Get the directory name of a path
 * @param filePath Path to get directory name from
 * @returns Directory name
 */
export declare function getDirname(filePath: string): string;
/**
 * Get the base name of a path
 * @param filePath Path to get base name from
 * @returns Base name
 */
export declare function getBasename(filePath: string): string;
//# sourceMappingURL=path-utils.d.ts.map