import type { AppProvidersProps } from '@donotdev/core';
/**
 * NextJsAppProviders - Next.js platform-specific app providers
 *
 * Clean provider hierarchy with configuration via context (no prop drilling).
 *
 * Provider hierarchy:
 * 1. AppConfigProvider (configuration context)
 * 2. HelmetProvider (head management)
 * 3. NextJsStoresInitializer (store setup, SSR-safe)
 * 4. QueryProviders (React Query)
 * 5. UIProviders (design system)
 * 6. Layout + Content
 *
 * @version 0.0.1
 * @since 0.0.1
 * @author AMBROISE PARK Consulting
 *
 * @example
 * ```tsx
 * <NextJsAppProviders
 * config={{ app: { name: 'My App' } }}
 * >
 * {children}
 * </NextJsAppProviders>
 * ```
 */
export interface NextJsAppProvidersProps extends AppProvidersProps {
    serverCookies?: string;
}
export declare function NextJsAppProviders(props: NextJsAppProvidersProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=NextJsAppProviders.d.ts.map