/** * Checks if a file mode has any executable permissions set. * * This function performs a bitwise check to determine if at least one of the * executable bits (owner, group, or others) is set in the file mode. * * The bit mask `0o111` corresponds to the executable bits for the owner (0o100), * group (0o010), and others (0o001). If any of these bits are set, the file * is considered executable. * * @param {number} mode - The file mode (permission bits) to check. * @returns {boolean} - Returns true if any of the executable bits are set, false otherwise. */ export declare const modeIsExecutable: (mode: number) => boolean; export type FileType = 'exec' | 'nonexec'; export declare function getFilePathByModeInCafs(storeDir: string, hexDigest: string, mode: number): string; export declare function contentPathFromHex(fileType: FileType, hex: string): string;