import { IkasStorefrontLocalization } from "./localization"; import { IkasStorefrontDomain } from "./domain"; import { IkasStorefrontRouting } from "./routing"; import { IkasStorefrontTheme } from "./theme"; import { IkasStorefontMetaTemplates } from "./meta-templates"; import { IkasIndexPageSeoSetting } from "./index-page-seo-setting"; import { IkasStorefrontB2BSettings } from "./b2b-settings"; import { IkasSocialLoginSettings } from "./social-login-settings"; export declare enum IkasStorefrontStatus { WAITING = "WAITING", READY = "READY" } export declare type IkasStorefront = { id: string; name: string; status: IkasStorefrontStatus; b2bSettings: IkasStorefrontB2BSettings | null; mainStorefrontThemeId: string | null; pickUpStockLocationIds: string[] | null; emailSettingsId: string | null; salesChannelId: string | null; fbpId: string | null; gtmId: string | null; analytics4Id: string | null; universalAnalyticsId: string | null; tiktokPixelId: string | null; token: string | null; type: IkasStorefrontType; metaTemplates: IkasStorefontMetaTemplates[] | null; robotsTxt: string | null; localizations: IkasStorefrontLocalization[]; routings: IkasStorefrontRouting[]; domains: IkasStorefrontDomain[]; themes: IkasStorefrontTheme[]; indexPageSeoSettings: IkasIndexPageSeoSetting[]; socialLoginSettings?: IkasSocialLoginSettings[] | null; }; export declare enum IkasStorefrontType { B2B_STOREFRONT = "B2B_STOREFRONT", STOREFRONT = "STOREFRONT" }