import type { CustomStoreConfig } from '@donotdev/core';
import type { ReactNode } from 'react';
interface NextJsStoresInitializerProps {
    children: ReactNode;
    serverCookies?: string;
    customStores?: CustomStoreConfig[];
    skipStoreInit?: boolean;
}
/**
 * NextJsStoresInitializer - Next.js platform store initializer
 *
 * Wraps BaseStoresInitializer with Next.js-specific handlers and SSR cookie hydration.
 * Hydrates theme store from cookies before render to prevent FOUC (Flash of Unstyled Content).
 * Automatically skips initialization in test environments.
 *
 * @version 0.0.1
 * @since 0.0.1
 * @author AMBROISE PARK Consulting
 */
export declare function NextJsStoresInitializer({ children, serverCookies, customStores, skipStoreInit, }: NextJsStoresInitializerProps): import("react/jsx-runtime").JSX.Element | null;
export {};
//# sourceMappingURL=NextJsStoresInitializer.d.ts.map