import { Navigation } from '../entity/navigation';
import { LanguageService, ContentService } from '../type';
export declare class NavigationFactory {
    private readonly langService;
    private readonly contentService;
    constructor(langService: LanguageService, contentService: ContentService);
    /**
     * Create a Navigation entity with menu building capabilities
     */
    createNavigation(): Navigation;
}
/**
 * Create navigation factory instance
 */
export declare function createNavigationFactory(langService: LanguageService, contentService: ContentService): NavigationFactory;
//# sourceMappingURL=navigation-factory.d.ts.map