declare const _default: {
    extends: string[];
    ignorePatterns: string[];
    parserOptions: {
        ecmaFeatures: {
            jsx: true;
        };
        ecmaVersion: "latest";
        sourceType: "module";
    };
    plugins: string[];
    reportUnusedDisableDirectives: true;
    rules: {
        curly: ["warn", string, string];
        'dot-notation': ["warn", {
            allowKeywords: boolean;
        }];
        eqeqeq: "warn";
        'ext/lines-between-object-properties': ["warn", string, {
            exceptBetweenSingleLines: boolean;
        }];
        'lines-between-class-members': "warn";
        'no-else-return': "warn";
        'no-lonely-if': "warn";
        'no-unneeded-ternary': "warn";
        'no-useless-computed-key': "warn";
        'no-useless-rename': "warn";
        'no-useless-return': "warn";
        'no-var': "warn";
        'object-shorthand': "warn";
        'padding-line-between-statements': ["warn", {
            readonly blankLine: "always";
            readonly next: readonly ["block-like", "multiline-expression", "return", "throw", "break", "continue", "debugger"];
            readonly prev: "*";
        }, {
            readonly blankLine: "always";
            readonly next: "*";
            readonly prev: readonly ["block-like", "multiline-expression", "multiline-const", "multiline-let", "multiline-var"];
        }, {
            readonly blankLine: "always";
            readonly next: "*";
            readonly prev: "directive";
        }, {
            readonly blankLine: "any";
            readonly next: "directive";
            readonly prev: "directive";
        }, {
            readonly blankLine: "always";
            readonly next: "*";
            readonly prev: "import";
        }, {
            readonly blankLine: "any";
            readonly next: "import";
            readonly prev: "import";
        }, {
            readonly blankLine: "always";
            readonly next: "*";
            readonly prev: readonly ["singleline-const", "singleline-let", "singleline-var"];
        }, {
            readonly blankLine: "any";
            readonly next: readonly ["singleline-const", "singleline-let", "singleline-var"];
            readonly prev: readonly ["singleline-const", "singleline-let", "singleline-var"];
        }, {
            blankLine: string;
            next: string[];
            prev: string;
        }];
        'perfectionist/sort-array-includes': ["warn", {
            'spread-last': boolean;
        }];
        'perfectionist/sort-classes': ["warn", {
            groups: string[];
        }];
        'perfectionist/sort-maps': "warn";
        'prefer-arrow-callback': "warn";
        'prefer-arrow-functions/prefer-arrow-functions': "warn";
        'prefer-const': ["warn", {
            destructuring: string;
            ignoreReadBeforeAssign: boolean;
        }];
        'prefer-exponentiation-operator': "warn";
        'prefer-object-has-own': "warn";
        'prefer-object-spread': "warn";
        'prefer-template': "warn";
        quotes: ["warn", string, {
            avoidEscape: boolean;
        }];
        'sort-destructure-keys/sort-destructure-keys': "warn";
        'sort-exports/sort-exports': ["warn", {
            sortExportKindFirst: string;
        }];
        'sort-keys/sort-keys-fix': "warn";
        'spaced-comment': ["warn", string, {
            block: {
                balanced: boolean;
            };
            markers: string[];
        }];
        yoda: "warn";
    };
};

export { _default as default };
