import { CustomQuery, Context, FactoryParams, UseCategoryErrors, ComputedProperty, ComposableFunctionArgs } from '@vue-storefront/core'; export interface UseCategoryFactoryParams extends FactoryParams { categorySearch: (context: Context, params: CATEGORY_SEARCH_PARAMS & { customQuery?: CustomQuery; }) => Promise; } export interface UseCategory { categories: ComputedProperty; search(params: ComposableFunctionArgs): Promise; loading: ComputedProperty; error: ComputedProperty; } export declare function useCategoryFactory(factoryParams: UseCategoryFactoryParams): (id: string) => UseCategory; //# sourceMappingURL=useCategoryFactory.d.ts.map