export interface FeatureFlag { enabled: boolean; conditions: Record; description: string; lastModified: string; } export interface FeatureFlags { readonly aIEPSToSvg: FeatureFlag; readonly accessibilityWidget: FeatureFlag; readonly additionalAttributes: FeatureFlag; readonly backgroundRemover: FeatureFlag; readonly bulkUnitPrice: FeatureFlag; readonly convertToCurrencyForMasterIntegration: FeatureFlag; readonly designWithAI: FeatureFlag; readonly eCommerceVariantImages: FeatureFlag; readonly filledText: FeatureFlag; readonly imageAI: FeatureFlag; readonly imageVectorize: FeatureFlag; readonly jsonProductsImport: FeatureFlag; readonly newConfiguratorBackoffice: FeatureFlag; readonly orderErrors: FeatureFlag; readonly pDFTOSVG: FeatureFlag; readonly salesChannelsOnBulk: FeatureFlag; readonly shopifyRedactProducts: FeatureFlag; readonly storageFeature: FeatureFlag; readonly svgClipEnabled: FeatureFlag; readonly wooCommerceNonGlobalAttributes: FeatureFlag; readonly switchSalesChannel: FeatureFlag; } export declare const FEATURE_FLAGS: FeatureFlags; export declare function isFeatureEnabled(flagName: keyof FeatureFlags): boolean; export declare function getFeatureConditions(flagName: keyof FeatureFlags): Record; export declare function isFeatureEnabledWithConditions(flagName: keyof FeatureFlags, userContext?: Record): boolean; export declare const AI_EPS_TO_SVG_FEATURE: FeatureFlag; export declare const ACCESSIBILITY_WIDGET_FEATURE: FeatureFlag; export declare const ADDITIONAL_ATTRIBUTES_FEATURE: FeatureFlag; export declare const BACKGROUND_REMOVER_FEATURE: FeatureFlag; export declare const BULK_UNIT_PRICE_FEATURE: FeatureFlag; export declare const CONVERT_TO_CURRENCY_FOR_MASTER_INTEGRATION_FEATURE: FeatureFlag; export declare const DESIGN_WITH_AI_FEATURE: FeatureFlag; export declare const ECOMMERCE_VARIANT_IMAGES_FEATURE: FeatureFlag; export declare const FILLED_TEXT_FEATURE: FeatureFlag; export declare const IMAGE_AI_FEATURE: FeatureFlag; export declare const IMAGE_VECTORIZE_FEATURE: FeatureFlag; export declare const JSON_PRODUCTS_IMPORT_FEATURE: FeatureFlag; export declare const NEW_CONFIGURATOR_BACKOFFICE_FEATURE: FeatureFlag; export declare const ORDER_ERRORS_FEATURE: FeatureFlag; export declare const PDF_TO_SVG_FEATURE: FeatureFlag; export declare const SALES_CHANNELS_ON_BULK_FEATURE: FeatureFlag; export declare const SHOPIFY_REDACT_PRODUCTS_FEATURE: FeatureFlag; export declare const STORAGE_FEATURE_FEATURE: FeatureFlag; export declare const SVG_CLIP_ENABLED_FEATURE: FeatureFlag; export declare const WOO_COMMERCE_NON_GLOBAL_ATTRIBUTES_FEATURE: FeatureFlag; export declare const SWITCH_SALES_CHANNEL_FEATURE: FeatureFlag; export declare enum FeatureFlagNames { AI_EPS_TO_SVG = "aIEPSToSvg", ACCESSIBILITY_WIDGET = "accessibilityWidget", ADDITIONAL_ATTRIBUTES = "additionalAttributes", BACKGROUND_REMOVER = "backgroundRemover", BULK_UNIT_PRICE = "bulkUnitPrice", CONVERT_TO_CURRENCY_FOR_MASTER_INTEGRATION = "convertToCurrencyForMasterIntegration", DESIGN_WITH_AI = "designWithAI", ECOMMERCE_VARIANT_IMAGES = "eCommerceVariantImages", FILLED_TEXT = "filledText", IMAGE_AI = "imageAI", IMAGE_VECTORIZE = "imageVectorize", JSON_PRODUCTS_IMPORT = "jsonProductsImport", NEW_CONFIGURATOR_BACKOFFICE = "newConfiguratorBackoffice", ORDER_ERRORS = "orderErrors", PDF_TO_SVG = "pDFTOSVG", SALES_CHANNELS_ON_BULK = "salesChannelsOnBulk", SHOPIFY_REDACT_PRODUCTS = "shopifyRedactProducts", STORAGE_FEATURE = "storageFeature", SVG_CLIP_ENABLED = "svgClipEnabled", WOO_COMMERCE_NON_GLOBAL_ATTRIBUTES = "wooCommerceNonGlobalAttributes", SWITCH_SALES_CHANNEL = "switchSalesChannel" } export declare const FEATURE_FLAGS_METADATA: { readonly generatedAt: "2025-12-19T11:29:22.999Z"; readonly totalFlags: 21; readonly enabledFlags: 21; readonly flagNames: readonly ["AI_EPS_ToSvg", "AccessibilityWidget", "AdditionalAttributes", "BackgroundRemover", "BulkUnitPrice", "ConvertToCurrencyForMasterIntegration", "DesignWithAI", "ECommerceVariantImages", "FilledText", "ImageAI", "ImageVectorize", "JsonProductsImport", "NewConfiguratorBackoffice", "OrderErrors", "PDF_TO_SVG", "SalesChannelsOnBulk", "ShopifyRedactProducts", "StorageFeature", "SvgClipEnabled", "WooCommerceNonGlobalAttributes", "switchSalesChannel"]; };