import rule from "./beside-comment.cjs";
import rule$1 from "./brace-style.cjs";
import rule$2 from "./compact-try-catch.cjs";
import rule$6 from "./concise-arrow.cjs";
import rule$7 from "./guard-clause.cjs";
import rule$3 from "./no-document-requirements.cjs";
import rule$4 from "./no-separator-comment.cjs";
import rule$5 from "./no-task-comment.cjs";
import rule$8 from "./prefer-lookup-table.cjs";
import rule$9 from "./prefer-separate-try-catch.cjs";
import rule$10 from "./prefer-void-zero.cjs";
import { Rule } from "eslint";

//#region src/rules/code-style/index.d.ts
/**
* Code style rules
*
* These rules enforce code style preferences for better readability
* and maintainability.
*/
declare const codeStyleRules: Record<string, Rule.RuleModule>;
//#endregion
export { rule as besideComment, rule$1 as braceStyle, codeStyleRules, rule$2 as compactTryCatch, rule$3 as noDocumentRequirements, rule$4 as noSeparatorComment, rule$5 as noTaskComment, rule$6 as preferConciseArrow, rule$7 as preferGuardClause, rule$8 as preferLookupTable, rule$9 as preferSeparateTryCatch, rule$10 as preferVoidZero };
//# sourceMappingURL=index.d.cts.map