import type { EnhancedCategory } from './blog-categories-service.js'; /** * Helper function to create custom categories (e.g., "All posts"). * Custom categories are typically used for navigation purposes and don't correspond to actual blog categories. * * @param label - Display name for the category * @param slug - URL slug for the category (can be a full path like "/" for home) * @param customCategory - Optional category properties (description, imageUrl) * @returns Enhanced category object that can be used with Blog.Categories.Root * * @example * ```tsx * import { Blog } from '@wix/blog/components'; * import { createCustomCategory } from '@wix/blog/services'; * * const customCategories = [ * createCustomCategory('All Posts', '/', { * description: 'View all blog posts across all categories' * }) * ]; * * * * * * * * * ``` */ export declare function createCustomCategory(customCategory?: Partial>): EnhancedCategory;