///
import type { WaysDomainConfig } from './next-domains';
import { type WaysConfig } from './ways-config';
type NextConfigFragment = {
webpack?: (config: any, options: any) => any;
turbopack?: {
resolveAlias?: Record;
};
i18n?: {
locales: string[];
defaultLocale: string;
domains?: WaysDomainConfig[];
localeDetection?: boolean;
};
[key: string]: any;
};
export declare const withWays: (nextConfigOrOptions?: NextConfigFragment | WaysConfig, explicitOptions?: WaysConfig) => NextConfigFragment;
export type { WaysConfig, WaysPublicConfig, WaysRouteManifest } from './ways-config';