import { DescriptiveError, ErrorResponse } from 'src/common/errorResponse'; import { SuccessResponse } from 'src/common/successResponse'; import { Category } from './category'; export interface getCategoryBySlugRequest { slug: string; } export interface getCategoryBySlugSuccessResponse extends SuccessResponse { code: number; data: Category; } export interface getCategoryBySlugErrorResponse extends ErrorResponse { code?: number; error: getCategoryBySlugErrorMessage; errors: DescriptiveError; } export declare const enum getCategoryBySlugErrorMessage { CAN_NOT_GET_CATEGORY_BY_SLUG = "CAN_NOT_GET_CATEGORY_BY_SLUG" } export declare type getCategoryBySlugResponse = getCategoryBySlugSuccessResponse | getCategoryBySlugErrorResponse;