import _antfu_eslint_config__default from '@antfu/eslint-config'; type TailwindCssOptions = { /** * Allow only tailwind classes * * @default false */ strict?: boolean; }; type UserOptions = Parameters[0] & { /** * Enable tailwind rules. * * Requires installing: * - `eslint-plugin-tailwindcss` * * @default false */ tailwindcss?: boolean | TailwindCssOptions; /** * Enable next.js rules. * * Requires installing: * - `@next/eslint-plugin-next` * * @default false */ next?: boolean; /** * Enable tanstackQuery rules. * * Requires installing: * - `@tanstack/eslint-plugin-tanstackQuery` * * @default false */ tanstackQuery?: boolean; /** * Enable tanstackRouter rules. * * Requires installing: * - `@tanstack/eslint-plugin-router` * * @default false */ tanstackRouter?: boolean; }; type UserConfigs = Parameters[1]; type ESLintConfig = ReturnType; export type { ESLintConfig as E, TailwindCssOptions as T, UserConfigs as U, UserOptions as a };