/** * Service to map Magento stores to WordPress multisite blogs * using the wordpress/multisite/blog_id configuration */ export declare class WordpressMultisiteMapper { /** * Fetch wordpress/multisite/blog_id mappings from Magento database * Returns a mapping of blog_id -> { scope, scope_id, store/website URL } */ fetchMagentoBlogIdMappings(config: any): Promise>; /** * Fetch the base URL for a specific Magento store or website * Handles 'default', 'stores', and 'websites' scopes * For 'websites' scope, finds stores belonging to that website */ private fetchScopeUrl; /** * Convert Magento-based mapping to WordPress domain mapping format * Returns { blog_id: domain } ready to use */ convertToWordpressDomainMapping(magentoBlogMappings: Record): Record; } //# sourceMappingURL=WordpressMultisiteMapper.d.ts.map