/** * @purpose Locate a subdirectory inside the installed gennady npm package. * @param projectRoot Project root directory (contains node_modules/). * @param subdir Subdirectory path inside the gennady package (e.g., 'ai/directives'). * @returns Absolute path or null if the package or subdirectory is not found. */ export declare function resolvePackageDir(projectRoot: string, subdir: string): string | null; /** * @purpose Byte-level comparison of two buffers. * @param a First buffer. * @param b Second buffer. * @returns false when buffers are byte-identical, true otherwise. Degrades to true on non-Buffer inputs. */ export declare function compareBytes(a: Buffer | undefined | null, b: Buffer | undefined | null): boolean;