import { Rule } from "../node_modules/.pnpm/eslint@9.39.5_jiti@2.6.1_supports-color@10.2.2/node_modules/eslint/lib/types/index.mjs";
//#region src/eslint/index.d.ts
declare const restrictedImports: {
  rules: {
    'no-restricted-imports': (string | {
      paths: ({
        importNames: string[];
        message: string;
        name: string;
      } | {
        message: string;
        name: string;
        importNames?: undefined;
      })[];
      patterns: {
        group: string[];
        message: string;
      }[];
    })[];
  };
};
declare const formSchemaRules: {
  plugins: {
    '@lobehub/ui': {
      rules: {
        'no-inline-form-schema': Rule.RuleModule;
      };
    };
  };
  rules: {
    '@lobehub/ui/no-inline-form-schema': string;
  };
};
declare const _default: ({
  rules: {
    'no-restricted-imports': (string | {
      paths: ({
        importNames: string[];
        message: string;
        name: string;
      } | {
        message: string;
        name: string;
        importNames?: undefined;
      })[];
      patterns: {
        group: string[];
        message: string;
      }[];
    })[];
  };
} | {
  plugins: {
    '@lobehub/ui': {
      rules: {
        'no-inline-form-schema': Rule.RuleModule;
      };
    };
  };
  rules: {
    '@lobehub/ui/no-inline-form-schema': string;
  };
})[];
//#endregion
export { _default as default, formSchemaRules, restrictedImports };
//# sourceMappingURL=index.d.mts.map