import { SCCategoryType } from '@selfcommunity/types';
import { CategoryParams } from '@selfcommunity/api-services';
import { CacheStrategies } from '@selfcommunity/utils';
/**
 :::info
 This custom hook is used to fetch categories.

 :::tip Context can be consumed in this way:

 ```jsx
 const {categories, isLoading} = useSCFetchCategories();
 ```
 :::
 * @param props
 */
declare const useSCFetchCategories: (props?: {
    cacheStrategy?: CacheStrategies;
    endpointQueryParams?: CategoryParams;
}) => {
    categories: SCCategoryType[];
    isLoading: boolean;
};
export default useSCFetchCategories;
