import * as conventional_changelog_storm_software_types_commitlint from 'conventional-changelog-storm-software/types/commitlint';

declare const config: {
    helpUrl: string;
    rules: {
        "body-leading-blank": (string | conventional_changelog_storm_software_types_commitlint.RuleConfigSeverity)[];
        "body-max-length": (string | number)[];
        "footer-leading-blank": (string | conventional_changelog_storm_software_types_commitlint.RuleConfigSeverity)[];
        "footer-max-line-length": (string | number)[];
        "header-max-length": (string | number)[];
        "header-trim": (string | conventional_changelog_storm_software_types_commitlint.RuleConfigSeverity)[];
        "subject-case": (string | conventional_changelog_storm_software_types_commitlint.RuleConfigSeverity | string[])[];
        "subject-empty": (string | conventional_changelog_storm_software_types_commitlint.RuleConfigSeverity)[];
        "subject-full-stop": (string | conventional_changelog_storm_software_types_commitlint.RuleConfigSeverity)[];
        "subject-max-length": (string | number)[];
        "subject-min-length": (string | number)[];
        "type-case": (string | conventional_changelog_storm_software_types_commitlint.RuleConfigSeverity)[];
        "type-empty": (string | conventional_changelog_storm_software_types_commitlint.RuleConfigSeverity)[];
        "type-enum": [conventional_changelog_storm_software_types_commitlint.RuleConfigSeverity, conventional_changelog_storm_software_types_commitlint.RuleConfigCondition, string[]];
        "type-max-length": (string | number)[];
        "type-min-length": (string | number)[];
        "scope-case": (string | conventional_changelog_storm_software_types_commitlint.RuleConfigSeverity | string[])[];
        "scope-empty": (string | conventional_changelog_storm_software_types_commitlint.RuleConfigSeverity)[];
    };
    settings: {
        enableMultipleScopes: boolean;
        disableEmoji: boolean;
        breakingChangePrefix: string;
        closedIssuePrefix: string;
        format: string;
    };
};
type MonorepoCommitlintConfig = typeof config;

export { type MonorepoCommitlintConfig, config as default };
