//#region src/config.d.ts /** * Import-sorting pattern group for the `oxfmt` package. */ declare const oxFmtConfigPatterns: { elementNamePattern: string[]; groupName: string; }; /** * Import-sorting pattern group for `oxlint` and `oxlint-tsgolint`. */ declare const oxLintConfigPatterns: { elementNamePattern: string[]; groupName: string; }; /** * Import-sorting pattern group for bundler packages (tsdown, rolldown, rollup). */ declare const bundlingConfigPatterns: { elementNamePattern: string[]; groupName: string; }; /** * Import-sorting pattern group for Vite, Vitest and related packages */ declare const viteConfigPatterns: { elementNamePattern: string[]; groupName: string; }; /** * Import-sorting pattern group for `react` and `react-dom`. */ declare const reactConfigPatterns: { elementNamePattern: string[]; groupName: string; }; /** * Import-sorting pattern group for `@tanstack/*` packages. */ declare const tanstackConfigPatterns: { elementNamePattern: string[]; groupName: string; }; /** * Import-sorting pattern group for `@thaz/*` packages. */ declare const thazConfigPatterns: { elementNamePattern: string[]; groupName: string; }; /** * Shared Oxfmt configuration for thaz-collective projects: formatting style plus import sort order/grouping. */ declare const oxfmtConfig: { endOfLine: "lf"; printWidth: number; tabWidth: number; useTabs: false; arrowParens: "always"; bracketSameLine: false; bracketSpacing: true; jsxSingleQuote: false; quoteProps: "as-needed"; singleAttributePerLine: true; singleQuote: true; semi: true; trailingComma: "all"; overrides: { files: string[]; options: { trailingComma: "none"; }; }[]; ignorePatterns: string[]; sortPackageJson: true; sortImports: { order: "asc"; newlinesBetween: false; internalPattern: string[]; customGroups: ({ elementNamePattern: string[]; groupName: string; } | { selector: string; groupName: string; elementNamePattern: string[]; })[]; groups: (string[] | { newlinesBetween: true; })[]; }; }; //#endregion export { bundlingConfigPatterns, oxFmtConfigPatterns, oxLintConfigPatterns, oxfmtConfig, reactConfigPatterns, tanstackConfigPatterns, thazConfigPatterns, viteConfigPatterns };