export declare const preBuild: (storeKey: string, getLocalPages: () => any) => Promise<{
    locales: {
        i18nConfig: {
            locales: string[];
            defaultLocale: string;
        };
        localesMap: {
            [key: string]: {
                interfaceKey: string;
                storeKey: string;
                locale: string;
                theme: {
                    themeKey?: string | undefined;
                    themeVersion?: string | undefined;
                };
            };
        };
    };
    store: import("@sentecacommerce/sdk").StoreDTO;
    pages: {
        pageName: any;
        nodes: import("@sentecacommerce-theme/base").ComponentInstance[] | null;
        lang: string;
    }[];
    menus: ({
        lang?: undefined;
        menus?: undefined;
    } | {
        lang: string;
        menus: import("@sentecacommerce/sdk").MenuItemDTO[];
    })[];
}>;
