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;