import { UserConfig } from "cz-git";

//#region src/index.d.ts

/**
 * Generates a commitlint configuration object with conventional commit rules.
 * @param {Partial<UserConfig>} userConfig - Custom user configuration to override defaults.
 * @returns {UserConfig} The final commitlint configuration.
 */
declare function yikoyu(userConfig?: Partial<UserConfig>): UserConfig;
//#endregion
export { yikoyu as default, yikoyu };