import type { ConvertSnakeToCamelCase, ResultsResponseCamel, ImageCamel, } from '..'; import type { Replace } from '../utils'; import type { ProductCamel } from '../product/camel'; import type { Category } from './snake'; export type CategoryCamel = ConvertSnakeToCamelCase< Replace< Category, { children?: ResultsResponseCamel; image?: ImageCamel; images?: ImageCamel[]; parent?: CategoryCamel; products?: ResultsResponseCamel; products_indexed?: ResultsResponseCamel; top?: CategoryCamel; } > >;