import { UserConfig } from 'cz-git';

/**
 * 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;

export { yikoyu as default, yikoyu };
